Polaroid found on the step of a New Orleans after hurricane...