Saturday, August 2, 2014: Newburgh-Beacon Swim

by ag

(Click on images to enlarge.)