Identification, Images, & Information
For Insects, Spiders & Their Kin
For the United States & Canada
roach - Cariblatta lutea

roach - Cariblatta lutea
Donalds, Abbeville County, South Carolina, USA
July 15, 2010

Very nice picture.
Moved from ID Request.

Thank you for the kind compli
Thank you for the kind compliment and the ID!