Peter Spierig

Buchholz in der Nordheide, Germany / 1976