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.