Parish Church

Triq Annunzjata, Balzan, Malta

Church

Parish Church