If you’ve been to Paris, you most likely have seen the Institut de France, even if you didn’t know what it was. It is the building facing the Louvre on the other side of the Seine river, both of them being linked by the infamous Pont de Arts. […]
Mazarin
1 post