2015 White Water Derby in Mechanicville – photos by T. Mahoney

DSC_2963_17979 DSC_3003_18019 DSC_3038_18054