Spider in the Garden

Spider in the Garden

Observation - Spider in the Garden - UK and Ireland. Description: