back Farhad MOSHIRI 476301, 2003 Oil on canvas 170 x 140 cm | 67 x 55 1/4 inch Unique Courtesy Perrotin share artist info photograph :