Adorable green spider
I made friends with a fascinating little green and brown spider who’d shacked up in my lampshade. I took a few photos, they’re attached. We’re based in Evanston, Illinois, outside Chicago. Any idea what she is?
Kerry Lannert

Hi Kerry,
This is an Orchard Spider in the genus Leucauge.

Leave a Reply

Your email address will not be published.