St. Margaret of Antioch

, Mosta, Malta

Church

St. Margaret of Antioch