Red Devil Cicada

Regular price $80.00

Huechys incarnata is found in Java.

This specimen is encased in a 6"x6" frame