A length of construction industry accordion-style Turtle Gates, is stretched across the road infront of plastic barriers, at a site in Tottenham Court Road in central London, on 11th February 2020, in London, England.
Add to Cart Add to Lightbox Download