Victor Rubin · Niagara Triumphant, 1986

Victor Rubin, Niagara Triumphant, 1986, oil on canvas, 153 × 183 cm. Sold at auction in 2015. See Victor Rubin’s auction records and prices →