OLL_Statues_Ord_Feast

Statues in Our Lady of Lourdes Church, Halasuru, Bangalore, India.

Leave a Reply