Yellow-faced Whip Snake

Yellow-faced Whip Snake

Scientific Name: 
Demansia psammophis
Category: