Back to photostream

Construction - Transbay Transit Terminal and Saleforce Building

Workmen positioning and attaching connecting rods onto the new Transbay Transit Terminal in San Francisco. Panels/screens will then be attached to these rods to "float" out away from the building.

1,767 views
12 faves
0 comments
Uploaded on August 10, 2017
Taken on July 18, 2017