London is a Paradise – I’ve always thought so.

VICE feature, first couple of pictures by me – including celebrating the royal wedding by taking our clothes off in the street. It’s good to feel you’re doing your bit.

Advertisements