Present Priests of Little Flower Church, Okhla

Pablo Cruz

Ordination : 10-07-2002

Profile

Fr John Arackal

Ordination : 17-11-1990

Profile