Stephen

Stephen

, acrylic on canvas, 135 × 185 cm, 2003

TOPlist