Debra Ramsay, ‘Two Equal Lovers with Yellow Green’, 2013, Minus Space

About Debra Ramsay

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