Caddis Fly on the car roof

Caddis Fly on the car roof

Observation - Caddis Fly on the car roof - UK and Ireland. Description: