The River Pool in Beacon raised more than $33,000 on July 24 at its 17th annual Great Newburgh to Beacon Hudson River Swim. Accompanied by a flotilla of volunteers in kayaks, 140 swimmers crossed the 1-mile passage from the Newburgh marina to the Beacon waterfront. The first arrived in 33:48.
Photos by Peter Thomas