Spitting spider

Spitting spider

Observation - Spitting spider - UK and Ireland. Description: In garden store-box

In garden store-box