Green tree snake (Dendrelaphis punctulatus) (1)

Green tree snake (Dendrelaphis punctulatus) (1)