Beach huts wash out to sea in England

Around 20 beach huts were swept out to sea as Storm Ellen brought intense winds and high tides in Devon, England.

August 21, 2020

Examined