Photos 8 is the newest addition to The Best Online Sources For Images. It has thousands of high quality public domain pictures and is easy to search.

Thanks to a great blog post on Making Teachers Nerdy  and another one on Free Tech For Teachers for the tip.