London, UK: one of the mermaid statues in the Trafalgar Square fountain
Size: 3008px × 2000px
Location: London
Photo credit: © Marco Sardi / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: architecture, art, attraction, blue, britain, british, building, capital, city, cityscape, cultural, culture, destination, england, english, europe, european, fountain, gallery, great, heritage, historic, historical, holiday, horse, kingdom, landmark, london, mermaid, metropolis, metropolitan, monument, pump, sculpture, sightseeing, site, square, statue, style, tourism, tourist, town, trafalgar, travel, uk, united, urban, vacation, view, water, woman