Church of the Annunciation

Church in Vittoriosa

A Dominican church, built and inaugurated in 1960.

Advertisement