You can't beat Flickr. There are millions of photos available for free under Creative Commons licenses, here: http://www.flickr.com/creativecommons/ The images aren't (always) professional quality, but a little cropping and color/contrast adjustment can do wonders.