Stainless Steel Screen for the Imperial Theatre

Stainless steel screen sculpture for the Imperial Theater, Tokyo, 1966.

Popup
  • Tokyo, Japan Map