Iris Print, 1998 40cm x 60cm

Flesheaters

Iris Print, 1998 40cm x 60cm
  • Title

    Flesheaters

  • Year

    1998

  • Materials

    Iris Print

  • Dimensions

    40cm x 60cm

  • Exhibitions

    • N/A