Caterpillars on damson tree

Caterpillars on damson tree

Observation - Caterpillars on damson tree. Description: The picture says it all!

The picture says it all!