An opera-lover's guide to more than thirty classic librettos includes works by Mozart, Verdi, Wagner...
Read More
An opera-lover's guide to more than thirty classic librettos includes works by Mozart, Verdi, Wagner, and others, and features original texts
Read Less