Picturing America is a great site that I learned about from Free Technology 4 Teachers. This is a wonderful site to use w/ students to teach them about history and culture in a visual way. Also, another great feature to this site are the different categories/themes one can search for pictures such as: leadership, courage, and landscapes.
I highly recommend giving Picturing America a look by clicking here!!!