A 41-foot high art installation that the city of San Francisco planned to unveil as part of its new $6 billion Transbay Transit Center has been canceled and its lead artist released from his contract.
The San Francisco Arts Commission (SFAC) and Transbay …read more
Source:: Arts News