Lantern Bugs (Enchophora)

Buy Add to Lightbox Download
Lantern Bugs (Enchophora) Fulgoridae, perched on tree, Allpahuayo Mishana National Reserve, Iquitos, Peru
Lantern Bugs (Enchophora) Fulgoridae, perched on tree, Allpahuayo Mishana National Reserve, Iquitos, Peru