Storm Ellen Hits The UK

19 Aug 2020

Pedestrians in central London shelter from the rain as Storm Ellen hits man...

19 Aug 2020 40793954

Pedestrians in central London shelter from the rain as Storm Ellen hits man...

19 Aug 2020 40793953

Pedestrians in central London shelter from the rain as Storm Ellen hits man...

19 Aug 2020 40793952

Pedestrians in central London shelter from the rain as Storm Ellen hits man...

19 Aug 2020 40793951

Pedestrians in central London shelter from the rain as Storm Ellen hits man...

19 Aug 2020 40793950