Here’s a couple of sources for free public domain photo, clipart, cartoons and images. They are royalty free, not copy-righted and available for personal and commercial use. These stock photos are high resolution and high enough quality for print and websites.
However, keep in mind:
- You can not copyright the material yourself.
- If a person is recognizable in the image, for commercial purposes a model release must be obtained.
- Products and logo in the images may have their own copyright.
There are a number of sites that sell high-quality artwork at a low cost they may serve your needs just fine. These sites have a large volume of material available at low cost.