Spider on allium

Spider on allium

Observation - Spider on allium - UK and Ireland. Description: