Peter Scherer: In the rain
Peter Scherer was a photographer who worked in Ravensburg, Germany, and surroundings from 1891 until his death in 1921.

Peter Scherer: In the rain

Peter Scherer was a photographer who worked in Ravensburg, Germany, and surroundings from 1891 until his death in 1921.