Upload Photo

Aerial snowstorm photos of Long Island

A February 2013 snowstorm dumped more than 30 inches of snow in some parts of Long Island.