back Farhad MOSHIRI God, 2004 Embroidery on canvas 54 x 78 cm | 30 3/4 x 21 1/4 inch Unique Courtesy Perrotin share artist info photograph :