25052011345

25052011345

Observation - 25052011345 - UK and Ireland. Description: insect with spines on back resting on a jasmine plant

insect with spines on back resting on a jasmine plant