Hammock Spider

Hammock Spider

Observation - Hammock Spider - UK and Ireland. Description: