Magna Carta Island, Egham

Then: Magna Carta Island, Egham, early 1900s
Now: Magna Carta Island, Egham, January 2006

chyms.3154