Hosted at flickr, you can also view the images on their site, where membership (free) allows you to add comments to each image.