Golden Brown Baboon Spider (Augacephalus breyeri) held in a hand to show size. Endemic species to South Africa

Golden Brown Baboon Spider (Augacephalus breyeri) held in a hand to show size. Endemic species to South Africa

 Stock photo ID: 95604352