Teen Tokyo

Neon installation at the Children's Museum in Boston as part of "Teen Tokyo" environment on exhibit from 1992-1997.

Popup
  • Boston, United States Map