By Arpan Bhatia
Puducherry, India - October 30, 2018: Interior Of The High Ceiling Walls Of The Roman Catholic Our Lady Of Angels Church In Pondicherry City Located In Tamil Nadu State
- Stock Photo ID: #SF057149
- Image Credit: Picxy.com/Arpan.Bhatia
- Description:Puducherry, India - October 30, 2018: Interior Of The High Ceiling Walls Of The Roman Catholic Our Lady Of Angels Church In Pondicherry City Located In Tamil Nadu State