I am sorry to say that I couldn’t view the picture. It has been mentioned that the image has been deleted. I would request Seeya to upload it once more. I am keeping my fingers crossed in this regard. Anyway judging from the reactions of others, I have the feeling that the picture is that of a red tailed boa.