Image plays an important role in expressing mood and setting the tone for various designs. From the past, high quality stock images are really hard to come by but in recent years, more and more photographers are sharing their photographs for free and normally under Creative Commons Zero license, which means you can do anything you want with the images, including personal and commercial projects.
Stock Snap
StockSnap is the best place on the internet to find beautiful free stock photos that does not require attribution. Hundreds of carefully picked high quality stock photos will be uploaded weekly by the site authors.