St Mary's Church

Triq Santa Maria , Safi, Malta

Church

St Mary's Church