mystery large spider

mystery large spider

Observation - mystery large spider - UK and Ireland. Description: Large spider in underground chamber

Large spider in underground chamber