You made the pic yourself, correct? If you did, it should be on your computer, and you can just put it on a picturetrail account, like I do. Also, the picture should be saved in your cookies/temporary internet files folder. You'd just have to sift through it all.