Carl I would highly recommend
SXC. Each photo with have a license attached with ones that are free to use. I've contacted a few image providers on the site and they have always agreed to me using their images.
If ever in doubt contact the person who loaded the photo, they'll help you out. Never hesitate contacting someone to use their photos, no matter what site it is. They worst they can say is no.