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

Royalty-free stock photo ID: 102393109

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