s
View larger

Turkistan Roach (Blatta lateralis)

Turkistan Roach (Blatta lateralis)

More details

More Info

Turkistan Roach (Blatta lateralis)