First Snow in the Big Apple
It's a winter time in the Big Apple, as the first snow of this year's unofficial winter season have fallen.
- Published in U.S.
It's a winter time in the Big Apple, as the first snow of this year's unofficial winter season have fallen.