Spider at Taggart's Wood

Spider at Taggart's Wood

Observation - Spider at Taggart's Wood - UK and Ireland. Description: