Hamish Napier

• SCOTTISH HIGHLANDER • FOLK MUSICIAN • COMPOSER • FLAUTIST • PIANIST • VOCALIST • WILDLIFE • OUTDOORS • TUTOR • LECTURER •