Pixel2013.de
Public domain images, royalty free stock photos. Pictures free for personal and commercial use. No need for attribution.