Larry Horowitz, ‘Whalebone Point Box’, 2010-2017, Eisenhauer Gallery

About Larry Horowitz

American, b. 1956, New York, NY, United States

Solo Shows