Images are very essential part of websites; portfolio, blog, presentation etc. and it would be very nice if you just get them free. There are many web sources to search and find your required images. But always be careful to read the license terms while using them so that there will not be any trouble later. Here is some list of those resources where you can find free stock images and photos.