Street Life

Slide 1... Slide 2... Slide 3...

Scanned color slides of the shopping center in Mulhouse, Alsace. France. August 2008. These three scans represent the source of the composing...