Polaroid Land Camera Model 95

The Polaroid Land Camera Model 95, unfolded on its bellows with the brown leatherette case open behind it. This is where instant photography started. It went on sale at Jordan Marsh in Boston on Black Friday, November 26, 1948, for $89.75, and all 56 cameras in the store sold out that day. Until…

See all 18 photos in this list