Have you considered?

Barcelona, Spain
Gran Teatre del Liceu
18:00
22Sun
Barcelona, Spain
Gran Teatre del Liceu
17:00
25Wed
Barcelona, Spain
Gran Teatre del Liceu
19:30
28Sat
Barcelona, Spain
Gran Teatre del Liceu
18:00
Barcelona, Spain
Gran Teatre del Liceu
19:30
04Fri
Barcelona, Spain
Gran Teatre del Liceu
19:30