A gallery is often a nice way to show your images. Here are a list of 20 free image galleries and slideshows for use on your site.