Shades Cahaba holds holiday musical

Homewood Star