SegarA4826.jpg
Charybdis acutifrons ?, Swimming crab, Charybdis acutifrons ? (Deb p260), Hairball, Lembeh Straits, Sulawesi, Indonesia