June 25-30, 2012

A simply great week to be on the river