• Facebook

    500 K / likes

  • Twitter

    1 M / followers

Dr. Edwin Land of Polaroid Demonstrates His New Invention

2 Comments

The October 27, 1972 issue of LIFE read “A Genius and His Magic Camera: Dr. Edwin Land of Polaroid demonstrates his new invention”. The invention was the Polaroid SX-70 instant camera.

LIFE (via Photojojo)

2 Comments