Ali Baba

70 x 54 inches; oil on canvas; 1991