Ghost or Sand Crab (Ocypode species) Maldives

Ghost or Sand Crab (Ocypode species) Maldives