Fr Peter Simon Mascarenhas

Priest Details

Born: 27/10/1975 Ordained: 27/10/2003
From: Calangute, Goa

Present Church / Chapel