Julia Zastava

  • MAY I DRINK JUICE OF YOUR GREATNESS?
    mixed media installation with mirror, 2012