Charity number 1185310 Registered September 2019
Over the last 20 years, ELMO has organised many musical projects. Here are some of our favourites...