Back
Next
Westminster Abbey, London, England
21 June 2005: The Virgin Mary and Jesus greet visitors at the Great North Door.