Festival summary

Surrey International Children's Festival. May 24 to 26, 2018. Inspiring young hearts and minds through the arts.

Features