Polaroid was founded by Edwin Land in 1937, and a decade later its first instant photography product reached the world – a game-changing piece of technology that proposed a convenient alternative to ...