Site icon The New Yorkian

Ida Sweeps Into New England

Heavy rain was expected across parts of Connecticut, Massachusetts and Rhode Island.
Source: New York Times

Exit mobile version