miked - bagworm? - 25th June 2005

miked - bagworm? - 25th June 2005

Observation - miked - bagworm? - 25th June 2005 - UK and Ireland. Description: bagworm?

bagworm?