If you’ve ever driven through France, you’ve probably noticed the high number of roundabouts directing the flow of traffic. The Place Charles de Gaulle is the most famous French roundabout, but all across the country, communities are taking advantage of this unused space to create art Read More...