Applause, American-Style, in London

Aida at English National Opera: Robert Winslade-Anderson and Michelle DeYoung.