Mouse Spider

Mouse Spider

Observation - Mouse Spider - UK and Ireland. Description: