Close
Green lynx spider (with antlion prey)
Peucetia viridans