Friday, July 30, 2010

Raffles Museum Treasures: Striped keelback

P1430976
Striped keelback (Xenochrophis vittatus)
Collected from Choa Chu Kang Road, November 1992
Introduced to Singapore

Ecology Asia


(Photo by Wie146)