Robert Schecter

Exhibition view, Museum of the Fashion Institute of Technology, New York, 2007