Trafalgar Square view with fountain, London, United Kingdom


The Trafalgar Square in London Center, UK with fountain. Special sightseeing place in London City.


Size: 3872px × 2592px
Location: Trafalgar Square, London, United Kingdom
Photo credit: © Anja Koester / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: fountain, kingdom, london, londong, sightseeing, spots, square, trafalgar, trip, uk, united