Sacred_Heart_Bangalore_St_Mother_Teresa_Statue_Mar2020

Mother Teresa statue in Sacred Heart Church, Bangalore, India

Leave a Reply