Malta, Cospicua: A glimpse of Heaven’s beauty reflected on Earth. This sacred masterpiece reminds us of the eternal glory of the Lord above. The Collegiate Church of the Immaculate Conception in Cospicua, Malta.




Malta, Cospicua: A glimpse of Heaven’s beauty reflected on Earth. This sacred masterpiece reminds us of the eternal glory of the Lord above. The Collegiate Church of the Immaculate Conception in Cospicua, Malta.



