Deck Lights

Light art installation; mercury vapor lights were installed under the South East Expressway in Boston, Massachusetts in June 1991.

Popup
  • Boston, United States Map