Degernauer Menhir—Moonlight
Degernau, Germany
2005/2007 pigment inkjet print
close window