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