MADAM BUTTERFLY (MADAMA BUTTERFLY (OPERA GUIDE NUMBER 26)

Puccini, Giacomo; Nicholas John (opera Guide Series editor)