Optimism Filters > Filters for Lille, France

Corrie Baldauf Detroit Optimism Filter Lille France
Optimism Filter for Gare Saint Sauveur
Optimism Filters
2015

Sebastian Sullen took the billboard photo of the Optimism Filters in Detroit. It made it all the way to Lille, France for Renaissance.