It took 200 community members 500 hours each to stitch the Battle of Prestonpans Tapestry, in 2010 the longest in the world. Mark meets the people who made it and displayed it.
Discover 11,128,835 listings and 279,767 playable programmes from the BBC