Spider holding prey beneath a leaf at Ryerson Woods, Illinois

Leave a Reply