Fr Francisco Xavier Bossuet Sta Rita de Menezes

Priest Details

Past Church / Chapel / Institution