Designed by
Title
Puducherry, India - October 30, 2018: Interior of the high ceiling walls of the Roman Catholic Our Lady of Angels Church in #202322087
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.
This image is editorial