Magna Carta (An Embroidery)

  • 9 years ago
© The British Library