We've had some mysterious happenings where uploaded pictures just POOF! disappear. We're investigating it, and we've already uncovered some oddities in the code, but still aren't sure exactly what's going on.
Try uploading the picture a second time and see if it works.