Not yet rated
English/5 min./1966
Documentary
A mysterious Polaroid-filmed short that showcases depth in stereo photography.