Leptoceridae

walwyn Sun, 10/16/2016 - 01:44
Share this

 

Mystacides Caddisfly Trichoptera.
Mystacides sp.

 

Leptoceridae is a family of Trichoptera (caddisflies).

tags
Species: