The website, Image Finder, does not have its own images, but it aggregates a wide variety of image resources, categorizing them for easy browsing, and even curating them to make it easy to find the image you're looking for. No registration is required to download images.