White Spider

White Spider

Observation - White Spider - UK and Ireland. Description: