Close
Lightfoot's Lesser Baboon Spider
Harpactirella lightfooti