The remnants of Hurricane Delta left behind damage and flooding after it passed on Oct. 10, 2020.
Share