Lift-off for Christa

Sculpture constructed of aluminum, steel and ripstop nylon for the Cambridge River Festival in 1987.

Popup
  • Cambridge, United States Map