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