The "docrogers" user's logo

docrogers

London, United Kingdom

Doc Rogers lives and works in the heart of London's SoHo – he's currently a creative technologist for an advertising company and a keen blogger.

Stacks