Giacomo Puccini, Montserrat Caballé, Sir Charles Mackerras & London Symphony Orchestra
Puccini: Essential Arias
2 MINUTES AND 33 SECONDS • MAY 05 2017