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