August 20, 2013

Sven JACOBSEN shoots for Stella Magazine London