Tickets for events at Teatre Nacional de Catalunya

Plaça De Les Arts, 1, Barcelona, 08013