Rainbands from Hurricane Idalia sweeps through Sombrero Beach in Marathon, Florida on Tuesday, August 29, 2023. The storm is expected to make landfall in the Big Bend region on Wednesday.