Apple Store Link
Play Store Link

Ma Kelu

1989 No.6一九八九之六, 1989

Oil on canvas

102 x 152 cm 66 1/8 x 79 7/8 inches