Beautiful, interesting, incredible cinema.
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.
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.