The famous Great Tapestry of Scotland which tells the history of Scotland in rich and vibrant handstitched colour, is in Fife until September. You can see the entire tapestry, consisting of 160 individual panels running 143 metres long, at the Kirkcaldy Galleries throughout the summer. One of the biggest community arts projects in the world, a thousand volunteers worked for more than 50,000 hours to complete the project using a range of embroidery skills and over 300 miles of woollen yarn.
Workshops and programmes about different aspects of the tapestry will also be offered throughout the summer, as well as talks and gallery tours.
Entry is free and more information is available here.