Designed by
Title
Gloria Church or Our Lady of Glory Church is built in 1911-13 Sant Savata Mali Marg #264753398
Description
12 03 2022 Gloria Church or Our Lady of Glory Church is built in 1911-13 Sant Savata Mali Marg, Byculla East, Byculla, Mumbai, Maharashtra India
This image is editorial