Swamp Spider

Swamp Spider

Observation - Swamp Spider - UK and Ireland. Description: