If I had the time, I could easily put together a list of 100 sources of free photos for bloggers and web designers. But anyone should be able to pick 3 or more favorite sources from this list, or find one of the many other sources of free photos. Notice that google images isn't on this list.
As most people already know, taking your own photos is always best if you need a variety of photos for blogging. If you need higher quality photos for your website, you might want to either hire a professional photographer, or spend the money to purchase some high quality photos.
We live in an area of Loudoun county VA where it's easy to create a collection of a wide variety of photos of cityscapes, landscapes, waterscapes, mountain views, historic, farms, barns, buildings, art, animals, sunsets, sunrises, etc, etc.
Maybe you can find something you like from this list?
Note on the Superfamous site that you need to credit the photographer. "The Superfamous Images are available under the conditions of a Creative Commons Attribution 3.0 license. This means that you can use the work for your own purposes as long as credit is provided."
Here are some others worth taking a look at, but not free so read terms before using.
http://www.istockphoto.com/ by Getty Images
This is the view from Maryland Heights looking across the Potomac river at Harper's Ferry WV
Jeff Pearl | Lic in VA
Homes | Land | Farms | Historic