Sunday, 28 July 2013

River Neckar, Germany, 1911, Paul Strand. (1890 - 1976)