A brightly-marked cockroach in a tropical cloud forest. Mindo, Pichincha, Ecuador.
One of Australia's most beautiful native cockroaches. Victoria, Australia
A mating pair of cockroaches. Mindo, Pichincha, Ecuador.