spider...

spider...

Observation - spider... - UK and Ireland. Description: