‘’Bluebeards Castle’ Opera performed by English National Opera at the London Coliseum, UK 1993
Sally Burgess ©Alastair Muir Bluebeard’s Castle
OperaBluebeardBurgess