Steven Titch

Author Archive

  • Oct 15, 2020
    Older readers may remember “instant cameras” invented and patented by Edwin Land, the founder of Polaroid. They became popular because their film cartridges were packaged...