<--Previous  Up  Next-->

21/01/2006 10:54 AM

21/01/2006 10:54 AM

St Etheldreda's chapel, sandwiched between more modern buildings. All that remains of the Palace of Ely.