Techneip logo
Venue

La Colmena

Barcelona, ES

Plaça De Catalunya 21, 08002 Barcelona, Barcelona, Spain