This film is currently not available. Explore Our Current Issue
Polaroids photographs are made in the gardens of star home in Los Angeles. As soon as they come out of the camera, they are placed in front of a video camera that records their appearance.
No playlist found, Create a new Playlist
Added to djednef