Have you try using free image hosting site?
Plenty of choices out there, just follow the instruction
given and you can upload pictures at no time.
Here are some great sites to start with:
http://photobucket.com
http://imgplace.com/
http://fapomatic.com/
http://imageshack.us/