Yellow Crab Spider (Thomisus callidus) on a yellow flower in Cave Creek Canyon in the Chiricahua Mountains near Portal; Arizona, United States of AmericaImage #: 13265095 See More From: Kenneth Whitten