Carroll Ballard
1974 • 10m
Award-winning filmmaker Carroll Ballard’s cinematic science excursion into microcinematography and electronic music.