‘I Due Foscari’ Opera performed at the Royal Opera House, London, UK 1995
June Anderson ©Alastair Muir I Due Foscari 1
OperaFoscariAnderson