Fr James Alex Torres e Silva

Priest Details

Born: 23/06/1960 Ordained: 04/05/1988
From: Raia, Goa

Past Church / Chapel / Institution