Red pedestrian light observed at London controlled crossing zone
Location: London, United Kingdom
1 sources from 1 citizen journalists
Topics: pedestrian crossing, traffic light, red signal, street infrastructure, urban transport, public safety, london streets, city infrastructure, transportation, urban life
