Barcelona is taking city streets from cars and giving them back to the people to promote a cleaner, quieter, more properous city.
Barcelona is taking city streets from cars and giving them back to the people to promote a cleaner, quieter, more properous city.