[There are a number of places people upload photos to. I'm sure you can get a small free website from Yahoo or Geocities. Webshots.com is another popular option. And MSN has been offering online photoalbums. Try a google search for free webpages/sites and pick one you like.