If you have a blog or website, and you need free photos for any use, such as personal or commercial use, look no further. Here is a great list of sites, one of which is bound to have the perfect royalty free photo for your needs.
Find A Photo
Search by recent, color, tag, source or your own term.
Unsplash
Very high quality photos, organised in a grid. 10 new photos every 10 days.
Pexels
Search by new, popular, or your own term. 10 new photos per day.
Pixabay
Over 410,000 free photos. Search by editors choice, categories, Photographers and your own terms.