Photograph - Photography
Two policemen regard London's 64ft Christmas tree, a gift from Norway, illuminated in Trafalgar Square, in front of the National Gallery.
Image provided by Getty Images.
January 17th, 2019
Viewed 298 Times - Last Visitor from New York, NY on 01/21/2020 at 3:43 PM