Mezzo-soprano Isabel Leonard Wins Major Opera Award
American mezzo-soprano Isabel Leonard has been awarded a major opera prize, the Richard Tucker Award. The native New Yorker is a graduate of the Juilliard School and has won many awards including the Beverly Sills Award in 2011. She married bass-baritone Teddy Tahu Rhodes in 2008.
Click here for more from the New York Times.
Posted on April 16, 2013 @ 12.27