Autumn In China

91 x 152 cm, 35.80 x 59.85 inches, Acrylic, oil, collage chinese rice paper, gold leaf, impasto on canvas, 2004

Categories

site design working planet

Pin It on Pinterest