T-rex, mammoths and saber-toothed tigers: Illuminated museum in Paris

A luminous lantern is displayed during the exhibition ‘L’Evolution en voie d’illumination’ at ‘Jardin des Plantes’ in Paris, France, Nov.

Read more

Pin It on Pinterest