DSC_1370a

DSC_1370a

Observation - DSC_1370a - UK and Ireland. Description: Silver / Grey caterpiller on a young hazel tree.

Silver / Grey caterpiller on a young hazel tree.