undescribed Harpactira sp. from Knysna / South Africa

See also  World of Spiders - Channel Trailer