I found this green lynx spider (Peucetia viridana) basking on a leaf the other day. Lynx spiders are a fairly common type of spider that can be found all over the world.
I found this green lynx spider (Peucetia viridana) basking on a leaf the other day. Lynx spiders are a fairly common type of spider that can be found all over the world.