DESCRIPTION
Magna Carta (Magna Charta) Island in the River Thames near Runnymede, Berkshire, thought to be the site, or near the site, of the signing of the Magna Carta by King John I of England in 1215. Woodcut from “Pleasant Hours: A Monthly Journal of Home Reading and Sunday Teaching; Volume III” published by the Church of England’s National Society’s Depository, London, in 1863.