dcsimg
Unresolved name

Yellow Spotted Keelback

Xenochrophis flavipunctatus