Shades Cahaba takes part in competition

View the full July issue