caterpiller

caterpiller

Observation - caterpiller. Description: found on Bird's-foot Trefoil

found on Bird's-foot Trefoil