Animals > Arthropods > Insects > Cockroaches & Termites

Desert Cockroach
Indian Domino Cockroach, Seven-spotted Cockroach
Therea petiveriana