Degernauer Menhir—Moonlight
Degernau, Germany

2005/2007 pigment inkjet print

close window