Image 1 of 1
KIZ_0875.JPG
Damage from Hurricane Irma in Deerfield Beach, Fla. on September 10, 2017.