by: SpiderPosted on: March 15, 2017 Solifugae sp. from Namibia See also LOOK WHAT I GOT IN THE MAIL !!! 🥴