Back
Next
Westminster Abbey, London, England
21 June 2005: Westminster's twin towers from the north side. These towers were added in 1722-45.