Regular price $45.00
Ambragaena ambra is a black and brown cicada that can be found in Thailand.
This specimen is encased in a3"x4" frame.