Church Street, Kempsey, Worcestershire, after water pumps at the new defences failed following heavy rain

Church Street, Kempsey, Worcestershire, after water pumps at the new defences failed following heavy rain

Recent News