Margaret Stewart United Kingdom
Biography
Margaret Stewart's roots are in the island of Lewis in the Outer Hebrides of Scotland. She sings in gaelic. http://www.margaretstewart.com/
Margaret Stewart's roots are in the island of Lewis in the Outer Hebrides of Scotland. She sings in gaelic. http://www.margaretstewart.com/