Town & Country, Diana Damrau / by Nicholas Mele

Of all the noises known to man, opera is the most expensive.
— Moliere

I did a photo shoot with famed Opera star Diana Damrau for the the clothing store Escada and Town & Country online.  It was a lot fun and I thought I'd share.  Check out the full story here: