St Mark Church

St Augustine's Street, Rabat, Malta

Church

St Mark Church