Venue: Poble Espanyol
Address: Avinguda Francesc Ferrer i Guardia, 13 08038 Barcelona
Capacity: Unknown