18 May Saturday 01 June Saturday CENERENTOLA (Alidoro) Gran Teatre del Liceu Barcelona | Spain View Detail