Isoparce cupressi larva, Duval County, Florida, September 13, 2012, courtesy/copyright Amanda Carta.
Use your browser "Back" button to return to the previous page.