Dennis Scholl, ‘Peeping Tom’, 2013, Albertz Benda

About Dennis Scholl

German, b. 1980, Hünfeld, Germany, based in Berlin, Germany