Monday 30 Jul 2012 20:00
Gran Teatre del Liceu, Barcelona
Multiple dates
Teatro Real de Madrid, Madrid
Multiple dates
Castell de Peralada, Peralada
Monday 30 Jul 2012 20:00
Gran Teatre del Liceu, Barcelona
Multiple dates
Teatro Real de Madrid, Madrid
Multiple dates
Castell de Peralada, Peralada