Violinist / Vocalist / Visual Artist
Dutch Head is a George Taylor/Erica Nockalls alternative-pop collaboration project. Pre-order the debut 7″ vinyl single It’s Complicated here.