Music Production Society cover image

Colchester, United Kingdom

A group of people passionate about electronic music, composition, performance and production