Listing few good resources of free & paid images, photos which you could use with/without attribution on your blog.
- Sansfrancisco: A collection of tools to help designers craft delightful experiences
- DesignersPics.com: FREE Hi-Res photos for your personal & commercial use. Attribution not required!
- Foodie’s Feed: Free food pictures in hi-res
- FreeDigitalPhotos: Free images with attribution
- FreeRange: Great Photos. Totally Free.
- Gratisography: Free images
- Historical Photos: Free Historical Stock Photos
- ISO REPUBLIC: Free Stock Photos for Creative Professionals
- KaboomPics: Exclusive FREE Photos
- Life Of Pix: Free HD images & videos for personal & commercial use
- NegativeSpace.co: For personal or commercial projects, all of our CC0 licensed images are completely free to use!
- Pexels: Best free photos in one place
- PicJumbo: Totally FREE stock photos for your commercial & personal works
- PikWizard – We’ve got A LOT of pictures of people, which tend to be rare in free stock photo sites
- Picography: Gorgeous, High-Resolution, Free Photos
- Pixabay: 1.2 million free images & videos
- StockSnap: Hundreds of high-resolution images added weekly. Free from copyright restrictions.
- Stock Up: Search 21 high-quality, free stock photo websites in one place
- StokPic: Basically you can do anything apart from redistributing
- Unsplash: Free high-resolution photos
Paid Image Banks
For a very nominal amount, you could get very professional images from these providers.