Unknown Dune caterpillar

Unknown Dune caterpillar

Observation - Unknown Dune caterpillar - UK and Ireland. Description: On the Ainsdale sand-dunes.

On the Ainsdale sand-dunes.