26 of 29: Snow in Huntington Station, Long Island. ( Photo)

Share this gallery
Advertisement