Debra Ramsay, ‘The effects of a fold on a line’, 2013, Minus Space

About Debra Ramsay

American, b. 1957, based in New York, NY, United States