Oh Stop it Happy Face Spider, You’re Making Me Blush!

 image source: biologos.org © Darlyne Murawski image source: ianimal.ru Habitat: Hawaiian IslandsStatus: Not Listed, but has the potential of becoming threatened! Meet the incredibly charismatic Happy Face Spider (Theridion...

Read More