Candy-striped Spider - on Romneya Flower Enoplognatha ovata Essex, UK IN001144

- Image ID: W912JA
Candy-striped Spider - on Romneya Flower Enoplognatha ovata Essex, UK IN001144
Bill Coster / Alamy Stock Photo
Image ID: W912JA