KEISUKE TADA

trace/stickers/flower

  • 2015
  • H.116.7 x W.91 x D.5cm
    acrylic on cotton canvas

KEISUKE TADA