Ida Applebroog · 1956, 1995

Ida Applebroog, 1956, 1995, oil on canvas, in 3 parts, 182.9 × 193.7 cm. Sold at auction in 2025. See Ida Applebroog’s auction records and prices →