Techneip logo
Venue

Sala River

Barcelona, ES

Carrer Santa Anna, 14, 08901 L''Hospitalet de Llobregat, Barcelona, Spain