Bioblitz spider

Bioblitz spider

Observation - Bioblitz spider - UK and Ireland. Description: