Trojans

Metropolitan Opera, New York
Netherlands Opera, Amsterdam
2002