Madam Butterfly :
opera in three acts /
music by Giacomo Puccini ; arr. for voice and pianoforte by Carlo Carignani.

Description

Viewability

Item Link Original Source
Full view   University of California