
Land Cameras, instant cameras with self-developing film named after their inventor Edwin Land, were manufactured by Polaroid from 1947 to 1983.
Instant cameras have made quite a comeback these days.
The post Polaroid Land Camera appeared first on Enemy in the Mirror.
Published on November 05, 2018 04:00