Caterpillar by Monmouth & Brecon Canal

Caterpillar by Monmouth & Brecon Canal

Observation - Caterpillar by Monmouth & Brecon Canal. Description: Caterpillar - is it from a moth or some other insect?

Caterpillar - is it from a moth or some other insect?