Unsplash 5.0 is a massive online catalog of the best online wallpapers from top photographers and editors around the world, free for you to use for anything.
FreePhotos.cc is a free resource where you can find creative commons photos for your website or print projects.
Search for any topic using the search box (e.g. "Dogs", "Flowers", etc.), browse results and download.