Large House Spider

Large House Spider

Observation - Large House Spider - UK and Ireland. Description: