Theo Klouwer


Theo Klouwer - songwriter and audio engineer from Kingdom of the Netherlands. He was born on June 30, 1947 in Volendam and died on February 8, 2001 in Leiden.