1/1
Venusta Orchard Spider
This spider, whose Latin name venusta means beautiful, is a small (7mm) orbweaver.

This spider, whose Latin name venusta means beautiful, is a small (7mm) orbweaver.

Copyright Howard Cheek