David Scher, ‘Untitled (Monkey Island)’, Pierogi

About David Scher

American, b. 1952, St. Louis, Missouri, based in New York, New York

Group Shows

2017
New York,