Info

Caddisfly larvae (Order Trichoptera) build their own homes - protective tubes of sand, pebbles, and organic debris; here they are using their legs to filter the rapidly flowing water for food; Dolores River, Colorado, USA

Add to Cart Add to Lightbox Download
Filename
MReady_SWCO026.jpg
Copyright
© Michael Ready / www.michaelready.com
Image Size
3759x2347 / 1.8MB
Caddisfly larvae (Order Trichoptera) build their own homes - protective tubes of sand, pebbles, and organic debris; here they are using their legs to filter the rapidly flowing water for food; Dolores River, Colorado, USA