Robert Schecter
Robert Schecter is an artist who lives and works in Soho, New York City. He is a graduate of the Yale School of Art and Architecture and was a professor in the Department of Fine Arts at the Fashion Institute of Technology. He has exhibited his work in ma