Bro. Khirod Kumar Behera of Our Lady of Lourdes

Birthday: 23-03-1999

Place: Odisha

Profession: 25-04-2019

Ordination:

Feast: Dec 14

Email:

Phone: