The photographer, whose credits include Wonderland and GQ, was recently let loose in London with the new Leica Sofort. Here, he tells us about the results – and about his beginnings, his inspirations and his favourite photo...
Leica Store Mayfair34 Bruton PlaceLondonW1J 6NR
or DDI 020 7478 9130
Sign up to get the latest on sales, new releases and more …
© 2016 Leica Store Mayfair.
• Design by Belle Digital