Two Go Traffic Signs
Two GO traffic road signs lie by the road near a queue of traffic in East Dulwich, on 26th April 2018, in London, England.