Annunciation Parish Church

Misrah ir Repubblika, Tarxien , Malta

Church