If you are looking for free or low cost photos to use on your website here are some sites you can try. But make sure you read the fine print – some require attribution, some are free for non-commercial use, etc.
http://www.123rf.com/
http://www.morguefile.com/
http://photopin.com/
http://office.microsoft.com/en-us/images/?CTT=97
http://www.freemediagoo.com/
http://www.everystockphoto.com/
http://www.public-domain-photos.com/
http://www.freedigitalphotos.net/
http://photos8.org/
http://www.sxc.hu/
http://www.vectorstock.com/free-vectors
http://www.flickr.com/