Waiting for an unsuspecting pollinator. Not particularly well camouflaged in this instance.
From Northern New Jersey
One of the omnipresent huntsman spiders at Lizard Island Research Station. Probably Neosparassus salacius, the Badge Huntsman Spider