Caterpillar?

Caterpillar?

Observation - Caterpillar? - UK and Ireland. Description: Found on a fence post around an old neglected croft on the Black Isle

Found on a fence post around an old neglected croft on the Black Isle