Loading home…
William Lee Self is an American musician and composer, who emigrated to north Germany in 1982 and who has been living in Hamburg since 1995. From Wikipedia (https://en.wikipedia.org/wiki/William...) under Creative Commons Attribution CC-BY-SA 3.0 (http://creativecommons.org/licenses/b...)