Cherry Blossom in Traverse City in Michigan

Nice landscape of Cherry Blossom in Traverse City, Michigan. Springtime Cherry Blossoms at Michigan’s Leelanau Peninsula Orchard, Traverse City Michigan USA.