Red Devil Cicada

Regular price $45.00

Huechys incarnata is found in Java.

The specimen was encased in a 3 x 4“ frame.