OL_Vailankanni_Shrine_Delhi_Tnail_IMG_1148

Marian Images at Our Lady of Vailankanni Shrine in New Delhi, India.

Leave a Reply