Polaroid Sx 70 Land Camera Alpha 1
The Polaroid SX 70 Land Camera Alpha 1 was an instant film camera developed by Polaroid and released in 1972. It was the first autonomous, portable, folding single lens reflex (SLR) with built-in electronic flash available to consumers. The camera featured a focusable 4 element 116mm f/8 glass lens that could be used for either …