Fateh Moudarres · Untitled, 1966

Fateh Moudarres, Untitled, 1966, oil on canvas, 125.5 × 225 cm. Sold at auction in 2004. See Fateh Moudarres’s auction records and prices →