Green Lynx Spider
A successful ambush - a green lynx spider eating a small green stink bug from inside a garden flower in Jefferson County, Florida.
Green Lynx Spider
A successful ambush - a green lynx spider eating a small green stink bug from inside a garden flower in Jefferson County, Florida.