Hey Jude just posted her favorite sites on the web for images, and it’s quite a good list.

If you need even more image resources, you can find a bunch more of them on my Teacher’s Page under Images

In addition to Hey Jude’s list, I would just add a couple of sites that have clip art/photos especially for second language instruction.  These include Clip Art For Second Language Instruction and Language Teaching Clip Art.