<--Previous
Up
Next-->
21/01/2006 10:54 AM
St Etheldreda's chapel
, sandwiched between more modern buildings. All that remains of the Palace of Ely.