Marco Armiliato
Aida performed by the Metropolitan Opera.
metopera.org

Aida

A star-crossed love story set amid the clash of ancient empires, as performed by the Metropolitan Opera. 

More articles →