UK - London - Tourists in Trafalgar Square
Tourists and locals relax in the Summer sun at Trafalgar Square, central London. People come to cool off by the fountains, relax in deck chairs whilst visiting the National Gallery and other attractions.
Add to Cart Add to Lightbox Download