Calgary International Children’s Festival

School shows: Wed 24th – Fri 26th May 2 performances
Public shows: Fri 26th May 1 performance
Sat 27th May 2 performances