Personal/Public

Video installation at the the Kitchen, New York City in 1980.

Popup
  • New York City, United States Map