A choir made up of varying ages of people are performing.
The choir is doing a Christmas program.
The group could do any kind of program, not just a Christmas program.
Just because they are a choir does not mean they are doing a Christmas program.
There are numerous performances that do not constitute a Christmas pram.