new icn messageflickr-free-ic3d pan white

The Main Altar

A closer view of the main altar of Cospicua church decorated on the feast of The Immaculate Conception.

255 views
4 faves
0 comments
Taken on December 8, 2008