Spider ...?

Spider ...?

Observation - Spider ...? - UK and Ireland. Description: