OLYMPUS DIGITAL CAMERA

OLYMPUS DIGITAL CAMERA

Observation - OLYMPUS DIGITAL CAMERA . 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.