Performance Art Festival.

  • Performance Art Festival
  • Cleveland O.H., USA
  • 1996