Storms red alert: Waves batter brave pedestrians in Clevedon

UK faces storm.

Comments

Comments