Ralph Helmick and Stuart Schechter

(American)

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