Wen

Wen

, acrylic on canvas, 80 × 105 cm, 2005

TOPlist