OLYMPUS DIGITAL CAMERA

OLYMPUS DIGITAL CAMERA

Observation - OLYMPUS DIGITAL CAMERA - UK and Ireland. Description: Small caterpillar [lots of them] perhaps 5cms on Climbing Hydrangea. Thought it may be one of the White Butterflies but not sure.

Small caterpillar [lots of them] perhaps 5cms on Climbing Hydrangea. Thought it may be one of the White Butterflies but not sure.