Teatre Lliure

Plaça Margarida Xirgu 1, 08003 Barcelona

Plaça Margarida Xirgu 1, 08003 Barcelona
Tuesday-Saturday, 9.00pm
Sunday, 6.30pm
Theatre

Barcelona City FM