Canon Cachia

Vincenz Cachia in the choir dress of the honorary canon of the collegiate Basilica of Saint Helen at Birkirkara