A clever spider-mimic caddisfly. Cayo District, Belize.
Stengl Lost Pines Biological Station, Texas, USA.
Portrait of one of North America's most obscure insects, the angel insect Zorotypus hubbardi. Stengl “Lost Pines” Biological Station, Texas, USA.