- Home
- The striped keelback, Xenochrophis vittatus, is a species of snake found mainly in Indonesia isolated on white background Puzzle #380526674
The striped keelback, Xenochrophis vittatus, is a species of snake found mainly in Indonesia isolated on white background Puzzle #380526674