Unplash.com, Suprfamous.com and Picjumbo.com are some of the many good websites for free stock photos. Some of the websites require image source attribution while others do not.
Gratisography, one of the free stock photo website, is owned by an individual. Some of the websites focus more on specific photography genres while others have general images. For instance, Picjumbo has a vast collection of food images suitable for restaurants and other food businesses. Unplash is especially rich in landscape photos and releases 10 royalty-free images every 10 days. All the free images in the websites are high resolution and suitable for desktop backgrounds and website design.