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