Cross Spider

Cross Spider

Observation - Cross Spider - UK and Ireland. Description: