there's a few sites out there like that, but the one that comes to mind first is www.flickr.com