A N I M A L
The Green Lynx Spider, Peucetia Viridans, photographed in Pasadena, California. They can be found in mostly the southern United States, in some parts in Northern California, Central America, the West Indies, and Venezuela. It is known to aggressively attack it’s prey (not humans but in the rare case it does bite it is painful but harmless) and perhaps got [...]
