indietronica.org
Apidae - Still Life - Indietronica
UK-based producer and multi-instrumentalist, Apidae (aka Greg Hummell) releases his introspective single, ‘Still Life’. Featuring lead vocals from Mazlyn (who also co-wrote the track), ‘Still Life’ is about feeling trapped and hopeless. The continuous musical switch between electronic and acoustic instrumentation represent this ongoing search for contentment. Expect his ‘Everything Is Alright’ EP to be …