SegarB1120.jpg
Crabs, pebble, Family Leucosiidae (Possibly)?, Crab, unidentified, Possibly Pebble crab, Jahir, Lembeh Straits, Sulawesi, Indonesia, SegarB1120