Place de la Nation: Paris’ New Green Oasis 7th July 2019If you are anything like me, you then giggle with joy at the news of the opening of some new...1 min read