Crashed Traffic Liight And Pedestrians
During seasonal spring rain, pedestrians cross Trafalgar Square and around the leaning traffic light post, damaged after a recent vehicle crash, on 9th May 2019, in London, England.
Add to Cart Add to Lightbox Download