Segar3291.jpg
Crabs, spider, Naxioides taurus ?, Spider crab, Front of Matagi Island Resort, Fiji Islands, Segar3291