If you're not a camera buff or you simply wish to use other people's images in your blog, then you might want to look in to free stock photography sites and services. Just remember when you use these services that each photo may have different licenses. Some are okay for non-commercial use only and some have no restrictions at all. So, always check before using the images in your blog projects.
Here's a short list of some of my favorite sources for royalty free, public domain, stock photos.

Top Related posts:
  1. Top 10 Best Designed Blogs
  2. Top 10 Most Practical Blogs for Entrepreneurs
  3. Top 5 Reasons Why Your Blog Fail To Make Money from AdSense
  4. Top 10 Social Media Blogs
  5. Top 15 Bad Lingo: Blog-Media Clichés