A green lynx spider, Peucetia viridans, preying on a wasp.

- Image ID: X50N3X
A green lynx spider, Peucetia viridans, preying on a wasp.
Image ID: X50N3X
Location: Fort Myers, Florida, United States.