1/1
Pregnant Mama
Peucetia viridans, the green lynx spider, is a conspicuous bright-green spider found on shrubs. It is the largest North American lynx spider.

Peucetia viridans, the green lynx spider, is a conspicuous bright-green spider found on shrubs. It is the largest North American lynx spider.

Copyright Howard Cheek