Flowering Cherries
134 flowering cherry trees are planted across the campus: their cheerful pink and white blossoms come in spring to raise our spirits.
134 flowering cherry trees are planted across the campus: their cheerful pink and white blossoms come in spring to raise our spirits.