Green Tree Snake, Dendrelaphis punctulata

Body

Green Tree Snake - Face DetailFace

Scales

Belly

Juvy

Juvenile