On February 21, 1947, Edwin Land presented his Polaroid

On February 21, 1947, Edwin Land (pictured) presented his Polaroid photo product, the world’s first instant photos, in New York City.

Leave a Reply

Your email address will not be published. Required fields are marked *