OregonDOT: Spalling concrete on the pier columns
OregonDOT: View from beneath the bridge
OregonDOT: beneath the bridge
OregonDOT: St Johns from below
OregonDOT: Damaged concrete
OregonDOT: St. Johns Bridge at dusk
OregonDOT: Passing beneath
OregonDOT: Sharing the road
OregonDOT: Graffiti under the bridge
OregonDOT: Sun breaking through
OregonDOT: DANGE OBJECTS PA AT
OregonDOT: St. Johns Bridge
OregonDOT: Spanning the river
OregonDOT: Bridge approach
OregonDOT: M22-007_3cm5784
OregonDOT: Traffic on the bridge
OregonDOT: VMS provides information
OregonDOT: Dates and hours
OregonDOT: Bridge pier
OregonDOT: River traffic passes under the St. Johns Bridge
OregonDOT: Aerial view of the St. Johns Bridge
OregonDOT: St. Johns Bridge
OregonDOT: Staging area
OregonDOT: Working on the columns
OregonDOT: Overhead view of the bridge
OregonDOT: Detail of supports
OregonDOT: New, old, under repair
OregonDOT: End of the bridge
OregonDOT: Completed arches
OregonDOT: Stages