Close
Green Lynx spider (female)
Peucetia viridans