Segar4165.jpg
Naxioides taurus ?, Spider crab, Three Nuns, Yanutha Island, Fiji Islands