Weird caterpillar
Weird caterpillar

Strange caterpillar munching on plants in the garden.

Ref:

Date:

Location: Llangrove Herefordshire, UK

Photographer:

Weird caterpillar

Strange caterpillar munching on plants in the garden.

Location: Llangrove Herefordshire, UK