Spiderlings on a leaf

Spiderlings on a leaf

Observation - Spiderlings on a leaf - UK and Ireland. Description: