Farhad MOSHIRI
Crying Queen, 2012
Hand embroidery on canvas
98 x 78 x 5 cm | 38 1/2 x 30 3/4 x 2 inch
Unique
Courtesy Perrotin
photograph :
Hand embroidery on canvas
98 x 78 x 5 cm | 38 1/2 x 30 3/4 x 2 inch
Unique
Courtesy Perrotin
photograph :