I found a new (to me) place to store pictures FREE. You may want to check it out. I know some places U can see your own but others can't so I'm putting in a test picture. I have this one stored there. It is one I made yesrerday.
Hope it works :)
Here is a link that might be useful: Kodak gallery