Year 5 and 6 have been writing and performing their own musical compositions this week.
There were some excellent tunes!