Optimism Filters > Filters for Lille, France

Corrie Baldauf Scott Hocking Optimism Filter Lille France Detroit
Ruchi's Color


2015

Ruchi is a photographer and performance artist living in Lille, France.
This photograph was shot next to Scott Hocking's installation at the Detroit exhibition.