Teddy parachute jump

June 2017. Teddys washed and ready for their parachute jump from the top of church
Parish / Chaplaincy Name
: Stevenage, St Hugh and St John, Chells (Centre of Worship)
Parish / Chaplaincy Website