Larry Horowitz, ‘The Kel-di’, 2010-2017, Eisenhauer Gallery

Signature: Yes

About Larry Horowitz