Mindo, Pichincha, Ecuador.
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.