In pictures: Hurricane Idalia
A house is seen knocked off its foundation on Wednesday, August 30, in Horseshoe Beach, Florida, in the Big Bend region where Idalia made landfall. A lineman works to restore servi…
A house is seen knocked off its foundation on Wednesday, August 30, in Horseshoe Beach, Florida, in the Big Bend region where Idalia made landfall. A lineman works to restore servi…