Dan Donovan is a British singer, songwriter, and guitar player. Born in 1960 to a Welsh preacher, he produces music which uses metaphor extensively to draw on spiritual themes.[1][2]
7b_20