Etienne Geoffroy Saint-Hilaire, French zoologist: his statue (by Elias Robert, 1857), in Étampes, France. Photographic postcard, ca. 1905.
Size: 2109px × 3376px
Photo credit: © Well/BOT / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: