Host Control
Sat, 19 Apr, 2025 at 10:15 am to 12:15 pm
Plaça d'Eivissa, Barcelona (Barcelona), Espanya, Plaça d'Eivissa, 19, 08031 Barcelona (Barcelona), Espanya,Barcelona, Spain