July 1st to 8th, 2012

A wonderful week on the river!