St_Francis_Xavier_Bangalore_St_Francis_Xavier

St. Francis Xavier statue at St. Francis Xavier Cathedral, Bangalore, India

Leave a Reply