Annunciation Of Our Lady

Triq il-Lunzjata, Rabat, Malta

Church