Back
Next
Westminster Abbey, London, England
6 June 2005: A closer look at the north side.