Stock Photo - India, West Bengal, Darjeeling, St. Andrews Church.

Stock Photo: India, West Bengal, Darjeeling, St. Andrews Church.