Close-up study of a cockroach (Insecta, Order Blattaria). Photographed in Thailand. Cockroach Thailand Isolated Cockroach