Reinterpreting Nature in Design: 30 Urban Benches that you Instantly Want On Your Street in Public spaces See fullscreen gallery