Deborah Nehmad, ‘The Red and the Black’, 2008, Cindy Lisica Gallery

About Deborah Nehmad

American, b. 1952, New York, NY, United States, based in Honolulu, HI, United States