OLV_Shrine_New_Delhi_Our_Lord_Jesus_Christ_July2018

Statue of Our Lord Jesus Christ at Our Lady of Vailankanni Shrine in New Delhi, India

Leave a Reply