A recently completed pedestrain overpass bridge.Interstate 280 @ Stevens Creek trail.



Cupertino,ca