Caddisfly?

Caddisfly?

Observation - Caddisfly?. Description: Lots of these flying around upland stream. Obviously a recent hatch.

Lots of these flying around upland stream. Obviously a recent hatch.