Tag: polaroid

  • Polaroid Cameras: Photos in an Instant

    On this date in 1947, Edwin Land demonstrated the first instant camera. Here are some things you may not have known about the Polaroid Land Camera. Edwin Land was born in 1909 in Bridgeport, Connecticut. After one year of studying chemistry at Harvard, he dropped out to move to New York and work on his…