Thorn Spider (Gasteracantha arcuata)
Thorn Spiders (Gasteracantha arcuata) female large and tiny male below