Farhad MOSHIRI Bandits, 2013 Embroidery on canvas 159 x 123 cm | 62 1/2 x 48 1/2 inch Unique Courtesy Perrotin share artist info photograph :