On this day in 1947, Edwin Land demonstrated the first instant camera, the Polaroid Land Camera, at a meeting of the Optical Society of America. This revolutionary invention allowed photographers to see their images develop within minutes, changing how people thought about photography.
Let us help you capture moments that will last a lifetime.
Contact Us Today