Jean Hill

Moorman Polaroid

The Polaroid camera, invented by Edwin Land, was sold to the public was in November 1948. Instant photography revolution was…

15 years ago