Le Voile des Illusions, 2007

Miami Beach 2014
Marlborough Gallery
Oil on canvas
Chu Teh-Chun Le Voile des Illusions, 2007 Oil on canvas 98 3/8 x 98 3/8 inches 250 x 250 cm