Ralph Helmick and Stuart Schechter

Ralph Helmick (American, born 1952); Stuart Schechter (American, born 1958)

Artists Ralph Helmick and Stuart Schechter worked collaboratively to create sculptures and installations for public spaces between 1993 and 2008.

Menu