Fraser Fifield composes and plays low whistles, saxophone and bagpipes. 

Welcome to the website.