US: Debris Remains On Florida Streets Following Hurricane Helene
- Captured on Sunday 6th of October 2024
- Location is St. Petersburg
Description
Hurricane Helene struck the southeastern United States, causing destructive flooding and leaving widespread devastation. Read more...