Back
Next
Westminster Abbey, London, England
14 May 1997: A closer look at the apse of Westminster Abbey.