The Metropolitan Opera: I Puritani - Cast

Lisette Oropesa

as Elvira Walton


Lawrence Brownlee

as Lord Arturo Talbot


Artur Rucinski

as Riccardo Forth


Christian Van Horn

as Giorgio Walton


  Change Location