Black Furry 'caterpillar'?

Black Furry 'caterpillar'?

Observation - Black Furry 'caterpillar'? - UK and Ireland. Description: These are all over our apple tree.

These are all over our apple tree.