At long last, spring has arrived, and the first cherry blossoms of the season are making an appearance in NYC — the pink petals are a sign that sunshine and warm days are ahead.

Click here to read more