Polaroid 600 660 Sun Autofocus Land Instant Film Camera Vintage USA

Not tested with film. The Polaroid 600 660 Sun Autofocus Land Instant Film Camera is a vintage photography device manufactured by Polaroid in the USA. This camera features an autofocus capability and is designed for taking instant photographs with its unique film technology. With its retro aesthetic and brand history, this camera is a sought-after collectible for photography enthusiasts looking to capture images in a nostalgic and authentic way.

eBay