Fr. Peter Bhujel

Darjeeling West Bengal India

Fr. Peter Bhujel
Priest
7063240877