http://www.openphoto.net

They don't have a lot of pictures, but what they do have are fairly good quality.