Archdiocese of Birmingham.
Parish of the Immaculate Conception, Bicester, Oxfordshire.
Palm Sunday of the Lord's Passion.Sunday, 17th April 2011.