StockFreeImages.com and FreeDigitalPhotos.net are two websites that provide royalty-free images at no cost. SeabreezeComputers.com is a nice resource list for finding existing and upcoming websites for free royalty-free websites.
SeabreezeComputers.com is an informative catalogue of the most useful places to go to find the best photos. The site breaks down the purpose of the photo, such as commercial or personal, and sets the amateur up for the best possible results in finding the best photos. It has a very outdated feel to it, but that does not change the amount of information stored in the site once one starts digging.
StockFreeImages.com is straightforward. There is a selection of images that are available for free. Stick to these, and all of them are available for free download. Other images, however, may come with a fee. There are also pop-up windows to affiliated companies that offer subscription plans for professional quality downloads in bulk amounts for so many downloads a month.
FreeDigitalPhotos.net works in a very similar manner. Many of the websites that are free for royalty-free stock images function all in a similar accordance. An artist or photographer may post a dozen images, but only one will be available for free download.