Polaroids
What began in 1937 with Edwin Land’s creativity and passion led to the first instant film photography camera, the Model 95, released in 1947. Today’s Polaroid continues the nostalgic, creative wonder!
What began in 1937 with Edwin Land’s creativity and passion led to the first instant film photography camera, the Model 95, released in 1947. Today’s Polaroid continues the nostalgic, creative wonder!