It's hard to tell if this water is from the storm or the sea
  • 4 years ago
Storm Dennis battered the coast of Hill Head, England, on Feb. 15, causing gigantic waves to crash over barriers and onto streets.