At Vassar: Focus on the Polaroid Years
“Industry is best," said scientist, visionary, and prolific inventor Edwin H. Land, “at the intersection of science and art." His revolutionary Polaroid SX-70 camera, marketed from 1972 to 1981, epitomizes this maxim. While Land invented instant photography in 1947, the elegant, portable, and inexpensive SX-70 brought
By Editor