Catapillar unid

Catapillar unid

Observation - Catapillar unid - UK and Ireland. Description: