Bagworm moth Psyche casta?

Bagworm moth Psyche casta?

Observation - Bagworm moth Psyche casta? - UK and Ireland. Description: