Cherry Blossom

Cherry Blossom is the Ambassador of Entertainment of Macon, Georgia. Shy studious Sherry Shines is secretly the high flying heroine, Cherry Blossom!

Cherry Blossom