Sally Lightfoot

One of the many charismatic species that inhabit the Galápagos Islands