Green lynx spider - Peucetia viridans - top dorsal and front view showing spiny yellow legs, eyes and abdomen. Isolated on white background