Columbia & Snake Rivers Cruise: Mini-Reunion Adventure - Princeton Journeys
Salmon fish ladder - Cathy Phillips

Salmon fish ladder - Cathy Phillips