www.calodema.com
GRAHAM MEADOWS PHOTO LIBRARY
Insects and Spiders of Sunshine Coast, Southeast Queensland, Australia, by Nick Monaghan.
The Beetle Ring
Rotting garbage lures spiders' prey