Patricie Uwase Jul 18
Streets make up the largest proportion (75%) of public spaces in cities. need to be well planned, designed, developed and maintained to create livable cities.