Road D15 no.2, France

2010

standard commercial photographic prints on paper

112 × 76 cm (44.09 × 29.92 in)

untitled (no.1 2014) Sunflower