Peter Grimes. Opera performed at the Royal Opera House, London, UK
Bryn Terfel as Captain Balstrode ©Alastair Muir Peter Grimes 0095
OperaPeter GrimesTerfel