Pinzon Island tortoise hatchling emerging from its egg at the Charles Darwin Research Station on Santa Cruz Island, Galápagos Islands, Ecuador

Wake up, it's Darwin Day

2020-02-13 893