Spider found in a box of hardware from china

Spider found in a box of hardware from china

Observation - Spider found in a box of hardware from china - UK and Ireland. Description: