06 ND3_5962 Published May 9, 2014 at 3753 × 2669 in A Tribute to Edwin Land the inventor of Polaroid ← Previous Next → Magnolia closeup – Polaroid Type 64 print.