Spiders

spider_w_orangedog_20111130

Picture 54 of 54

Unidentified crab spider (family Thomisidae) with Heracleides cresphontes (Giant Swallowtail) larva. Boca Raton, FL, November 30, 2011.