Sign in
Register
The lanternbug (fulgoridae) is a tropical insect highly sought after by macro enthusiasts – and poachers – due to its exotic look and colourful exterior. Found in tropical rainforests in Thailand, Malaysia, Mexico and Central/South America.
7
/r/insects
, 2020-10-28, 01:49:42
Permalink
More like this: