s
View larger

Domino Roach (Therea petiveriana)

Domino Cockroach (Therea petiveriana)

More details

More Info

Domino Cockroach (Therea petiveriana)