Whitchurch Stories

This short film introduces the English town of Whitchurch in Shropshire as a prelude to three inspirational stories of people who live here.
Duration: 1:56