Textile River RegattaThe 45th Textile River Regatta 2024_2024-10-06_08-43-17_DT7T4545_@TimCardew_2024The 45th Textile River Regatta 2024_2024-10-06_08-39-03_DT7T4494_@TimCardew_2024The 45th Textile River Regatta 2024_2024-10-06_08-38-51_AB5W7180_@TimCardew_2024The 45th Textile River Regatta 2024_2024-10-06_08-39-47_DT7T4500_@TimCardew_2024The 45th Textile River Regatta 2024_2024-10-06_08-23-06_DT7T4479_@TimCardew_2024The 45th Textile River Regatta 2024_2024-10-06_08-42-32_DT7T4527_@TimCardew_2024The 45th Textile River Regatta 2024_2024-10-06_08-42-35_DT7T4536_@TimCardew_2024The 45th Textile River Regatta 2024_2024-10-06_08-39-27_DT7T4496_@TimCardew_2024The 45th Textile River Regatta 2024_2024-10-06_08-41-10_DT7T4521_@TimCardew_2024The 45th Textile River Regatta 2024_2024-10-06_08-24-03_DT7T4483_@TimCardew_2024The 45th Textile River Regatta 2024_2024-10-06_08-45-04_DT7T4570_@TimCardew_2024The 45th Textile River Regatta 2024_2024-10-06_08-40-44_DT7T4513_@TimCardew_2024The 45th Textile River Regatta 2024_2024-10-06_08-40-58_DT7T4517_@TimCardew_2024The 45th Textile River Regatta 2024_2024-10-06_08-42-22_DT7T4525_@TimCardew_2024The 45th Textile River Regatta 2024_2024-10-06_08-43-35_DT7T4556_@TimCardew_2024The 45th Textile River Regatta 2024_2024-10-06_08-55-51_DT7T4708_@TimCardew_2024The 45th Textile River Regatta 2024_2024-10-06_08-43-40_DT7T4558_@TimCardew_2024The 45th Textile River Regatta 2024_2024-10-06_08-22-27_DT7T4474_@TimCardew_2024The 45th Textile River Regatta 2024_2024-10-06_08-43-54_DT7T4563_@TimCardew_2024