Pink Ghost Crabs on Mwamba Beach
Have you ever stayed at the Mwamba Conservation Center or been to the Kenyan beaches and spotted tiny pinkish crabs scampering really fast? If you have, then you might have spotted the Pink Ghost Crab, scientific name Ocypode ryderi. ...