Here is a HUGE display of some incredible insects! The loudest insects on the planet are cicadas, with some of their shrill calls traveling almost a mile away! Displayed here are some of the largest and most colorful!
Location: Indonesian species
Frame Size: Very large at 13 1/4 in. X 25 1/4 in.
[Cannot Ship Overseas]
Giant Cicada Display
$275.00 Regular Price
$225.00Sale Price
Excluding Sales Tax |
Location: Indonesian species
Frame Size: Very large at 13 1/4 in. X 25 1/4 in.
Free Shipping in USA!