Wading through years of records…

Little Hallingbury (CSSC.0263) | WaterWatch