This is a solifugid, or sand spider, which is not a spider, but a non-venomous relative
https://en.wikipedia.org/wiki/Solifugae Also known as a Camel Spider.
This is a solifugid, or sand spider, which is not a spider, but a non-venomous relative
https://en.wikipedia.org/wiki/Solifugae
Also known as a Camel Spider.