Diana Horowitz · Urban Landscape, 1997

Diana Horowitz, Urban Landscape, 1997, Oil on board, 15.2 × 29.2 cm. Sold at auction in 2026. See Diana Horowitz’s auction records and prices →