Edwin Land of Polaroid demonstrates his new invention. LIFE, October 27, 1972. Cover photo: Co Rentmeester.
(via)

Edwin Land of Polaroid demonstrates his new invention. LIFE, October 27, 1972. Cover photo: Co Rentmeester.

(via)