Designed by
Title
People waiting to cross the road next to Trafalgar Square, London, UK #147855704
Description
London, UK - April 14, 2019: People waiting to cross the road next to Trafalgar Square, a public square in Charing Cross area of London that features some of Londonââ¬â¢s top attractions
This image is editorial