Pixabay, Unsplash, StockSnap, Flickr and Pexels are some of sites to get high quality images for free.