Spider (Richmond Park)

Spider (Richmond Park)

Observation - Spider (Richmond Park) - UK and Ireland. Description: