February 21st: Edwin Land Demonstrates The First “Instant Camera”
February 21, 2023
In New York City on February 21, 1947, Edwin Land, an American scientist and inventor, demonstrated the first instant camera, the Polaroid Land Camera, to a meeting of the Optical Society of America. The camera, which he had been working on for many years, was the first to produce self-developing…








