Annunciation of Our Lady

Triq il-Kbira, Zabbar, Malta

Church