Santiago Sierra, LOS EMBARRADOS, Villepinte, Paris, France. October 2nd, 2022, 2022 Previous Next LOS EMBARRADOS, Villepinte, Paris, France. October 2nd, 2022, 2022 Santiago Sierra, LOS EMBARRADOS, Villepinte, Paris, France. October 2nd, 2022, 2022 B/w lambda print on dibond 150 x 216 cm Inquire Artista