2024
SAINT JAMES CHURCH
Churches cathedrals basilicas and chapels
Delhi's oldest church, built in 1836, and one of three dedicated to ...Read more
Delhi