Mascagni: Cavalleria rusticana

Pietro Mascagni

Cavalleria rusticana

All 283 recorded versions

Done