27 July 2025
Collaboration Station
Espronceda – Institute of Art & Culture, C. d'Espronceda, 326, Nave 4 y 5, 08027 Barcelona