Wiedemann Mettler
Works
News
About
contact
Shop
Dolderwald
Dolderwald
, 2010
Lambda print, 175 x 110 cm