Mayor presides over first Nashville Cherry Blossom Festival

Mayor Karl Dean presided over the inaugural Nashville Cherry Blossom Festival Saturday afternoon on the Public Square downtown. More
Syndicate content