Cities are more pedestrian friendly than ever

25/11/2013