Sisyphus & the Scientists

Lisa Dilillo. 1996. United States of America. 7’

...