
Fr Prakash Brayan Menezes SVD
Parish Priest
Our Lady of the Sacred Heart Catholic Church
Parish in Alice Springs Australia