Spider on Studland Heath

Spider on Studland Heath

Observation - Spider on Studland Heath - UK and Ireland. Description: