In 1972, Polaroid introduced its iconic SX-70 camera. It was an evolutionary leap from the groundbreaking "Land Camera" invented in 1947 by Polaroid co-founder Edwin H. Land (image right). LIFE has posted a gorgeous gallery of SX-70 photos from a time when instant photography was still in the realm of magic. The shots were taken by LIFE photographer Co Rentmeester who had a chance to put the SX-70 through its paces before it was available for purchase. #nofilter