Designed by
Title
Naturalist guide showing shed shell of Sally lightfoot crab #68301211
Description
Naturalist guide showing shed shell of Sally lightfoot crab (Grapsus grapsus) on Chinese Hat island, Galapagos National Park, Ecuador
This image is editorial