Ħaż-Żabbar, Church, Annunciation of Our Lady, Roman Catholic


Ħaż-Żabbar, Church, Annunciation of Our Lady, Roman Catholic

Church, Annunciation of Our Lady, Triq il-Kbira, Żabbar