80 Free Stock Images
This is a curated group of images via the StartUp Stock Photo site. They are licensed under the public domain license and free to share and use for commercial work.
I downloaded the images and packaged as a single folder to save having to download the images one at a time. While you're at it, download these 45 free stock images.
This download was featured in this Rapid E-Learning Blog post.