St Mary of the Angels

Triq ix Xambekk, Bahar Ic Caghaq, Malta

Church

St Mary of the Angels