Alert ghost crab (Ocypode ryderi) on the beach, South Africa

Royalty-free stock photo ID: 1222001

Alert ghost crab (Ocypode ryderi) on the beach, South Africa