I think you might have Thomisus spectabilis, the Spectacular Crab Spider. Source: http://www.arachne.org.au/01_cms/details.asp?ID=1031
I think you might have Thomisus spectabilis, the Spectacular Crab Spider. Source: http://www.arachne.org.au/01_cms/details.asp?ID=1031