Here are some new additions to The Best Online Sources For Images:

Free Stock Photos: 74 Best Sites To Find Awesome Free Images is from Canva.

Unsplash sends you ten free photos every ten days that can be used without restriction.

Download images from Photos For Class and it will automatically include proper attribution.