Push boat & barge.
A push boat and barges traveling on the Willamette river through bridges near downtown Portland Oregon.
© Rigucci | Stock Free Images