Edwin Land presented his Polaroid photo product, the world’s first instant photos, in New York City.
Source
More: Edwin Land, Edwin Land and Instant Photography, Polaroid