cultureandlife.co.uk
Line of Sight pedestrian crossing could reduce accidents - Culture & Life
British design studio Mettle has come up Line of Sight, an innovative new concept for a pedestrian crossing that aims to improve road safety.