keithbuchanansmith.wordpress.com
About
Keith Buchanan Smith is internationally renowned for concerts, broadcasting and teaching of classical and Scottish Celtic music.