Japanese Cherry Blossom

Cherry Blossom is a long-lived deciduous tree native to Asia & Japan. It’s most well known for its attractive flowers and Autumn foliage, and the many festivals held in its honor.