The British Library

The British Library

King John signs Magna Carta (1902) stitched by Janet Payne, Embroiderers’ Guild (Eastern Region)
Subscribe
Get updates on the The British Library