Locations
Barcelona
Address
Otoxo Productions
Centre Cívic Convent de Sant Agustí
Carrer del Comerç, 36
08003 Barcelona, Catalonia, Spain
Centre Cívic Convent de Sant Agustí
Carrer del Comerç, 36
08003 Barcelona, Catalonia, Spain