Instant photography takes birth today
February 21, On This Day Instant imagery For the very first time on February 21, 1947, inventor Edwin Land demonstrated the Land Camera to a meeting of the Optical Society of America in New York City. Today, you may know it better by its more popular name — the Polaroid Camera. Using developer and fixer […]