9 99percentinvisible.org 'Shared Space' Design: Road Signs Suck. What If We Got Rid of Them All? 3 points srikar 9 years ago 0 comments