Columbia River Cruise, American Cruise Lines, June 5 to 13, 2017 - enginespics
A small naval vessel passes us on the way to the Portland Rose Festival.

A small naval vessel passes us on the way to the Portland Rose Festival.