Ajax loader
Sri Lanka: A statue of the Virgin Mary in front of the old Holy Rosary Catholic Church, Ragala, Central Province
Originally built in 1916, the Holy Rosary Catholic Church was completely renovated in 2013.

Christianity, introduced to Sri Lanka by the Portuguese, is predominantly...
of 1
Open Lightbox