US: People Enjoy Fishing As Tropical Storm Imelda Makes Landfall Near Galveston, TX
- Captured on Tuesday 17th of September 2019
- Location is Texas
Description
The Harris County Flood Control District said its monitoring the depression currently over the western part of the Gulf Read more...