this is a sun spider/ camel spider, (not actually a spider)
Thank you for the information on the Camel spider
this is a sun spider/ camel spider, (not actually a spider)
Thank you for the information on the Camel spider