Here is three great sites with free photos. Of cource the quality might vary but you mgiht find a gem or two there. Special nice if you are developing a website (Note you might not use some of these pictures on a commercial site.) and are in need of a image to complete the design.
Personally I’ve used Stock.XCHNG the most of these three sites but it all depends on what you are looking for.