Land, Edwin Herbert (1909-1991), an American inventor, scientist, and business executive, invented the Polaroid camera, the first practical instant camera. An instant camera produces a photograph in seconds.
Land, Edwin Herbert (1909-1991), an American inventor, scientist, and business executive, invented the Polaroid camera, the first practical instant camera. An instant camera produces a photograph in seconds.