Now with the update I can't see the picture. Sad. I have exactly the same problem with one of my entries. "Download Image" works, display on the deviation page doesn't. Even after uploading it again. With my entry it's not so bad since it's pretty ugly, but yours is one of the best, it's a shame... :/
lovely. just redo the bow, define the shape of the legs more. and make her clothes look more worn and torn apart. and id make her bra visible, as its now, it looks like she only wears some swimsuit top.