David Stone Celtic StepsOur StoryMeet The Cast & CrewGerard Byrne – Irish DancerDavid Stone Uilleann Piper