1,000 years of local history in ten 2ft x 3ft tapestry panels...
All sewn up in a spectacular community tapestry...