Caterpillar

Caterpillar

Observation - Caterpillar. Description: Caterpillar seen on leaves by the Monmouth and Brecon Canal

Caterpillar seen on leaves by the Monmouth and Brecon Canal