Annunciation of Our Lady

Triq il-Mina, Birgu (Vittoriosa), Malta

Church