
NEW HAVEN, Conn. (WTNH) — It’s nearly the season of cherry blossoms- a time when the stunning pink flowers emerge for just a short time. The cherry blossom is the national flower of Japan, known worldwide as the Japanese cherry or sakura. The flowers usually bloom in late March or early April, but the exact […]
Source Link






