Stock Photo - France, Ile-de-France, Paris,Museum of natural history, the Evolution Gallery

Stock Photo: France, Ile-de-France, Paris, Museum of natural history, the Evolution Gallery.