The Great Tapestry of Scotland
It's called The Great Tapestry of Scotland - and no wonder - it is the world's longest. Made by volunteers, each of its 160 panels details a section of history, including great events, battles..and even Andy Murray. Emma Ailes reports.