Designed by
Title
Trafalgar Square in London at Christmas #64489978
Description
LONDON, UK - 22ND DECEMBER 2015: A view of Trafalgar Square in London during the Christmas Period. The Christmas Tree, fountains, buildings and people can be seen.
This image is editorial