Tortoise Beetle, Coleoptera

Buy Add to Lightbox Download
Tortoise Beetle, Coleoptera, larva on Mexican Olive tree leave, The Inn at Chachalaca Bend, Cameron County, Rio Grande Valley, Texas, USA, May 2004
Tortoise Beetle, Coleoptera, larva on Mexican Olive tree leave, The Inn at Chachalaca Bend, Cameron County, Rio Grande Valley, Texas, USA, May 2004