HomePeopleDeo Kumar Thakuri

DT

Deo Thakuri

Darjiling, West Bengal, India

Timeline