Lisa Dilillo

United States of America

http://www.lisadilillo.com/

Sisyphus & the Scientists
Lisa Dilillo. 1996. United States of America. 7’