Finding websites providing high quality and free stock photos is always a pain. Here is a great list created by Dustin Senos.
Enjoy !

1. Little Visuals

nature

2. Unsplash

city

3. Death to the Stock Photo

Free monthly photos.

4. New Old Stock

old

5. Superfamous

superfamous

6. Picjumbo

picjumbo

7. The Pattern Library

A bunch of free seamless patterns.

8. Gratisography

gratisography

9. Getrefe

getrefe

10. IM Free

IM Free