dcsimg

Ocypode aegyptia is a species of in the family Ocypodidae.