Image 1 of 1

OR13-504z.jpg

OR13-504z  Giant Cave Cockroach, Blaberus giganteus