Do you know compfight.com ?
This site is a search engine to find good quality photos.
It brings photos from flickr under creative common licence.
Do not forget that photos are free, but some rights are still reserved (like attribution).
Do you know other good web sites to find high-quality photos ?