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