Mummy Wolf Spider

Mummy Wolf Spider

Observation - Mummy Wolf Spider - UK and Ireland. Description: