Sheet Web Spider

Sheet Web Spider

Observation - Sheet Web Spider - UK and Ireland. Description: Translucent/white with brown spot on body and legs

Translucent/white with brown spot on body and legs