Designed by
Title
Westminster Abbey, London, England #167979968
Description
LONDON, ENGLAND - JULY 8, 2016: Westminster Abbey and the Church of St Margaret, the Anglican parish church of the House of Commons, seen from the Parliament square
This image is editorial