Fr. Moni Clement Lepcha

West Sikkim West Bengal India

Fr. Moni Clement Lepcha
Priest
9734414025