Featured Photograph by Clay Bolt.
What would you do if you encountered a bee as big as your thumb? LEAVE IT ALONE! It’s doing important work; pollinating and evicting the real pests like Termites! First discovered in 1859 by the prominent scientist Alfred Russel Wallace, it’s been presumed extinct since 1984.