Fr. Joseph Menezes

Darjeeling West Bengal India

Fr. Joseph Menezes
Priest
(0353) 2215159