/ best free open source web resources /

5,000+ Free Stock Photos from Public-Domain-Photos

Public-Domain-Photos.com contains over 5,000 high resolution free photos for personal and commercial use. You may use these images for any purpose, but if some photo contains logos and products you need to be careful. Using someone else’s trademark commercially can get you sued. They have some cliparts you may find useful as well.