Stour River in Canterbury, England February 24, 2023 by vacationvickyStour River in Canterbury, England#travel, #Tourism, #houses, #buildings, #canal