'Magna Charta Island', c1870.

'Magna Charta Island', c1870.

2-751-102 - The Print Collector/Heritage Images

Price this imagePrint available

'Magna Charta Island', c1870. Magna Carta Island on the River Thames in Berkshire, where King John sealed the Magna Carta in 1215, also the meeting-place of Henry III and Louis (later Louis VIII) of France in 12 17. From "Picturesque Europe - The British Isles, Vol. I". [Cassell, Petter & Galpin, London, c1870]

Keywords - refine your search by combining multiple keywords below.