This colorful little spider is a Venusta Orchard Weaver, Leucauge venusta. Venusta is Latin for beautiful. I admit that I was as much smitten by her web as I was by her beauty!
Comments
Sign in or get an account to comment.