spider

spider

Observation - spider - UK and Ireland. Description: second photo is yellow faeces ejected by this spider.

second photo is yellow faeces ejected by this spider.