STEPHEN SHANABROOK. Stephen J Shanabrook (born 1965 in Cleveland, USA) is an American conceptual artist, who lives and works in New York City and Moscow, Russia. He graduated from Syracuse Univer…
380