Bagworm

Bagworm

Observation - Bagworm - UK and Ireland. Description: