Spider on Box leaf

Spider on Box leaf

Observation - Spider on Box leaf - UK and Ireland. Description: