Unidentified fly on alexanders flower.

Unidentified fly on alexanders flower.

Observation - Unidentified fly on alexanders flower. - UK and Ireland. Description: Is this a caddis fly?

Is this a caddis fly?