The photo was taken inside a factory where LED screens are made in Shanghai, China Julia Varela From 14 March to 9 April 2023. Espai Rampa Exhibition View
Embolism por soleá Paula Bruna / City and Science Biennial From 21 February to 26 March 2023 Exhibition View