Matilda Abraham delivers an assortment of textured pop sounds in "Own Worst Enemy"

Matilda Abraham is a one-woman band. Her latest record "Own Worst Enemy" is an indie pop track that showcases her skillset in songwriting, production, editing, and mixing. Abraham employs subtle…
Share