Just awesome. I have strong connections with this church as it was my fathers parish, The ceiling of the church is a 'mirror' of the floor. Mosta Dome - The Rotunda has the third largest - free standing dome in the world after St Peter's - Rome & St Paul's - London. The artistry of the the local stonemasons had... more

(1 vote) 
(5 votes) 
