Carmarthenshire valley submerged in water as flooding hits Wales

2023-01-10 3

Heavy rain causes flooding and disruption across the UKRob Melen

Free Traffic Exchange