One of Australia's most beautiful native cockroaches. Victoria, Australia
A mating pair of cockroaches. Mindo, Pichincha, Ecuador.
A pair of cockroaches mate on a cloud forest leaf. Mindo, Pichincha, Ecuador.