Sacred Heart Church Pedong

Catholic

Darjeeling, West Bengal, India