Hurricane Idalia Makes Landfall in Florida, Chopping Energy for 1000’s
A girl surveys the flooding on Bayshore Blvd., alongside Outdated Tampa Bay after winds from Hurricane Idalia pushed water over the ocean wall on August. 30, 2023, in Tampa, Florida.…