The Bristol Tapestry was made by a group of local stitchers in the 1970s. It depicts the history of Bristol.