Madam Butterfly :
opera in three acts /
founded on the book by John L. Long and the drama by David Belasco. Italian libretto by L. Illica and G. Giacosa; English version by R. H. Elkin. Arranged for voice and pianoforte by Carlo Carignani.
Description
Viewability
Item Link | Original Source |
---|---|
Full view | University of Virginia |