An unusual blue form of the Green Tree Python. This snake is perhaps about to shed its skin which may also be contributing to the blue colour. The photo is pretty close to the actual colour. It is probably a mutation where the yellow pigment is not expressed (blue and yellow making green).
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections