Caddisfly (Stenophylax)

Caddisfly (Stenophylax)

Observation - Caddisfly (Stenophylax). Description: