Floating homes color the view across from idyllic Sauvie Island in Portland, Oregon.
Portland, Oregon