Upper Delaware river insects, insect identification for fly fishing caddisflies.

Mayfly Anatomy

Aquatic insect, mayfly, anatomy, Delaware, river, identification, mayflies, caddisflies, stoneflies.