(BR099) The 12 Portland, Oregon bridges on the Willamette River including the new Tilikum Crossing.

(BR099) The 12 Portland, Oregon bridges on the Willamette River including the new Tilikum Crossing.

Purchase Info