Fr. Walter Fernandez

Darjeeling West Bengal India

Fr. Walter Fernandez
Priest
8617591390