When did she shed last?
Is she glowing in that picture?
Pictures of the snake from the top might help some, that and info on when she shed last.