|

Sixteen feet of storm surge struck the Florida Panhandle during Hurricane Eloise
|
Image ID: wea00416, NOAA's National Weather Service (NWS) Collection
Location: Florida Panhandle
Photo Date: September 23, 1975
Category: Monsters/Hurricanes/Storm Surge/
• High Resolution Photo Available
|
|