St. Margaret's Monastery

Triq Santa Margerita, Bormla (Cospicua, Malta

Church

St. Margaret's Monastery