Collectible Polaroid 101 Land Camera Kit from the mid 1960s.
Film Cameras
The Bell and Howell Electric Eye 127 is a premium auto-exposure 4×4cm 127 film...
Your Destination for Vintage Sensations