Newer    Older
  • Newer

    Kaki Zebra

    2013 | 120 x 120 cm / 47 x 47 inches | mixed media with pochoir on canvas

    Older