Large avatar default

Oliver Williams

Oliver Williams is a web designer and front-end developer currently working at an e-commerce music store in Surrey.

Talks I've Given