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.
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.