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