Joseph Calleja, Orchestre de la Suisse Romande & Marco Armiliato
Joseph Calleja - The Maltese Tenor
2 MINUTES AND 39 SECONDS