66 / 81

Left Behind, 2010
CAPC - Musée d’Art Contemporain de Bordeaux
Bordeaux, France