In New York City Edwin Land Demonstrates The First Instant Camera The Polaroid Land Camera To A Meeting Of The Optical Society Of America - February 21 in History | This Day Story