Trafalgar square London England Great Britain UK
Trafalgar square London England Great Britain UK
Size: 4224px × 3212px
Location: Trafalgar square London England Great Britain UK
Photo credit: © Renato Granieri / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: blue, day, enjoying, london, people, sky, square, sunny, sunshine, trafalgar