Restoration
St Cathaldus church, Rabat, Malta

Restoration of an eighteenth century Baroque church built over an earlier church and sixth century rock-cut Christian catacombs.
Restoration of an eighteenth century Baroque church built over an earlier church and sixth century rock-cut Christian catacombs.