Magna Carta Wikipedia page turned into giant embroidery
Published
The 13-metre (42ft) long hand-stitched embroidery is on display at Salisbury Cathedral.
Full ArticlePublished
The 13-metre (42ft) long hand-stitched embroidery is on display at Salisbury Cathedral.
Full Article