Waterfall Arch, Corby Castle, Lake District, England April 2, 2023 eligraham Waterfall Arch, Corby Castle, Lake District, EnglandWaterfall Arch, Corby Castle, Lake District, England