Young spiders

Young spiders

Observation - Young spiders - UK and Ireland. Description: Group of tiny spiders huddling together on Achillea plant

Group of tiny spiders huddling together on Achillea plant