Detail from review of Towma’s Constant Noise, 5 December, 2013. The full review can be found here. For an EP this has to be one of the most attractively and intelligently designed to come this way in a long while. The artwork by Jillian Bain Christie is simply stunning, and so much care and thought […]
Categories