EAST LONDON NATURE

Goldenrod Crab Spider (female)

Misumena vatia