Caddis fly (Phryganea grandis)

Caddis fly (Phryganea grandis)

Observation - Caddis fly (Phryganea grandis) - UK and Ireland. Description: In isolated building.

In isolated building.