African camel / wind spider, female (Solpuga sp.) close up of head, South Africa