You're on the Netherlands site. Click here to see content more specific to your country.
Louise Dowd
She is a self-taught composer and producer. She has extensive knowledge and experience in songwriting, sound design, recording and music production. Louise w...