Home Photograph Showing a Happy Face Spider4 Photograph Showing a Happy Face Spider4 by Prashanth Damarla 6 years ago6 years ago Theridion grallator (Happy faced spiders) Theridion grallator (Happy faced spiders)