joea
Hatchling Member
The Blue Roach!
Neotropical cockroaches of the genus Xestoblatta: a new species from Costa Rica.
http://thereptilereport.com/the-blue-roach/
Neotropical cockroaches of the genus Xestoblatta: a new species from Costa Rica.
http://thereptilereport.com/the-blue-roach/