EAST LONDON NATURE

Labyrinth Spider

Agelena labyrinthica