DSC03766 Caterpillar dangling from oak tree

DSC03766 Caterpillar dangling from oak tree

Observation - DSC03766 Caterpillar dangling from oak tree. Description: edge of small wood, dangling from pedunculate oak. Obviously an id challenge.

edge of small wood, dangling from pedunculate oak. Obviously an id challenge.