A worldwide community photographing and learning about wildlife
Project Noah Nature School
Therea petiveriana
Indian Domino Cockroach or Seven Spotted Cockroach or Desert Cockroach.
At last I could find it.herehttp://www.indianaturewatch.net/displayi...
Spotted on Aug 18, 2013 Submitted on Aug 18, 2013
Join the Project Noah Team