Close
(Female) Green Lynx spider
Peucetia viridans