'Die Zauberflote' Opera performed at the Royal Opera House, London,UK
Toby Spence as Tamino, ©Alastair Muir 23.02.15 Die Zauberflote 029
OperaZauberfloteSpence