Fr Antonio Pedro da Costa

Priest Details

Born: 24/04/1911 Ordained: 03/10/1943
From: Velsao , Goa