WHITE SPIDER

WHITE SPIDER

Observation - WHITE SPIDER - UK and Ireland. Description: