Ombrastacoides leptomerus

Ombrastacoides leptomerus