A stitch in time: Cornelia Parker's Magna Carta (An Embroidery) on display at the British Library | Wallpaper*
British Library, London, UK. 14th May, 2015. Magna Carta (An Embroidery) is launched, a major new artwork by the acclaimed British artist Cornelia Parker, which celebrates the 800th anniversary of Magna Carta.
Review : Magna Carta (An Embroidery) by Cornelia Parker at the British Library – 15 May to 24 July 2015 « London Visitors
There's a Hand-Stitched Version of the Magna Carta Wikipedia Entry