Order
Trichoptera
(Caddisflies)
▶
Larva on stream bottom in self-constructed case.
Rockefeller State Park Preserve, Pleasantville, NY
Apr 9, 2017
Previous
Cover