Caterpillar

Caterpillar

Observation - Caterpillar - UK and Ireland. Description: Attached to Marram Grass on coastal dunes.

Attached to Marram Grass on coastal dunes.