Country of Origin United States
Brand Polaroid
Model Sun 660

Check the listing for details. Polaroid SUN 660 Autofocus Instant Camera (L). Made in United States. Listed at 75.00 USD. This model features autofocus technology, allowing users to capture instant photos with ease.

$37.50
$75.00