If you need photos for websites or other work, here are 10 best free stock photography websites which I normally use first to find a decent image. All of them listed here offer free (no cost) stock images, so check them out if you need some photos.
Dreamstime
Stock photography community providing high quality stock photos and stock images. Free photos added weekly.
sxc.hu
Huge gallery for high quality stock photos or share yours with others.
Stockvault.net
Free Stock Photos and free Images for personal, educational and non-commercial usage.
deviantART
Some great photography (especially if you are looking for digital enhanced images) can be found on deviantart.
Flickr
Visit the Advanced Search Page, then check “Only search within Creative Commons-licensed content” and any other licence-related options you need before you begin.
everystockphoto
Everystockphoto is a search engine for free stock photos, offering community features to the stock photography community. Free photos are listed under creative commons, public domain and other free licenses.
123rf
Search and download from millions of HD stock photos, royalty free images, cliparts, vectors and illustrations.
Morguefile
Free images for your inspiration, reference and use in your creative work, be it commercial or not!
PhotoXpress
PhotoXpress provides high quality, royalty free stock photos and vectors from photographers all over the world. Search over 12,000,000 stock photos and vector images and find what you need for your creative work. From blogs, website designs, presentations, desktop wallpapers, to marketing brochures, advertisements.
freerangestock
Free stock photography for commercial or non-commercial use at freerangestock.com. High-resolution stock images and textures for FREE. Not just royalty free, totally free.
Here’s another good reference to find great masterpieces and superb photos http://www.kozzi.com!