Love Canal 2023-02-15T06:32:56+00:00

Project Description

Love Canal, 72 X 120 inches, Acrylic Paint attached to Gallery Wall, Richard Heller Gallery, 1997