Do you recognize any of these people? Every photo on this website comes from a lost camera or memory stick or roll of film somewhere around the world. The pictures come from as far as Japan, Ireland, Australia, Iceland, Dubai, and many, probably from your hometown. Based in Canada, ifoundyourcamera.net has helped return dozens of these found cameras and orphan pictures to their owners.
Click the pic to head over to this great project.