Harpactea aeruginosa
7dad83c360b3311c032d107625460cb6
...