P1150943

Green tree python, New Guinea and northeastern Australia.