Fr.Sylvester Lepcha

East Sikkim West Bengal India

Fr.Sylvester Lepcha
Priest
7407382172