Posted inLocal News

BART’s revamped Powell Street Station shines with illuminated art installation

BART has just unveiled its revamped Powell Street Station and has installed unique artwork on its ceiling created by San Francisco artist Stephen Galloway. The installation, entitled “Elysium,” features an illuminated sky ringed by images of three buildings which flank the station’s entrance. It was created with a large LED lightbox. Galloway likens his work […]