Spider [b]

Spider [b]

Observation - Spider [b] - UK and Ireland. Description: This spider was on the ragwort near to the Cinnabar moth caterpillars.

This spider was on the ragwort near to the Cinnabar moth caterpillars.