William McGibbon

Scottish composer and violinist