Open air exhibit in Montreuil, France, from April 15th to Mai 10th 2017.

30 large format prints in the city center.