Stock photos are a great way to make your web pages and blog posts look attractive and captivating. In fact high-quality photographs have become an integral part of blogging also because lots of traffic can come to your blog when people search for images.
You can find great stock photos on various photo sharing and photo indexing websites. Some offer the stock images for free, and some charge a very nominal amount. For instance, at iStockphoto.com you can purchase credits and using these credits you can download great stock photos according to your preferred size.
Some of the websites offering great stock photos are reviewed at this link.