Il Trovatore

Theatre: English National Opera
Director: Nicholas Payne
Costume Design: Leon Wiebers