Lampshade spider (Hypochilus pococki) at Oconaluftee, Great Smoky Mountains National Park, Swain County, North Carolina, USA

Shapiro, Leo