Top Best Stock Photos Site for bloggers. These are free photo hosting sites with lot of features.
StockVault – We love to share photos

Free Royalty Free Photos, Pictures, Images and Stock Photography

OpenPhoto.net

Flickr – Photo Sharing

Stock.XCHNG,the leading FREE stock photo site!

FREEIMAGES.CO.UK- Free Stock Photos

Image * After – currently 21579 free textures and images available

Free Large Photos

NOAA Photo Library

PD Photo – Free Photos And Pictures

Pictures free Download