Larry Horowitz, ‘Moment of Solitude’, 2010-2017, Eisenhauer Gallery

Signature: Yes

About Larry Horowitz

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

Solo Shows