Image 1 of 1

OR13-513z.jpg

OR13-513z  Giant Cave Cockroach, Blaberus giganteus