Stunning View of Storm from Statue of Liberty

2 Views
Published
An overnight storm brought heavy rains and dense fog to New York City. EarthCam captured the storm from atop the Statue of Liberty.
Category
EarthCam