Trichoptera 20731

Observation - Trichoptera 20731. Description: Likely of the Genus Mystacides Long horned Caddis flies

Likely of the Genus Mystacides Long horned Caddis flies