Potamophylax caddisfly.

Potamophylax caddisfly.

Observation - Potamophylax caddisfly.. Description: