Edwin H. Land, inventor of instant photography and founder of the Polaroid Corporation, demonstrating his revolutionary film.

Advertisement