Des Cahill's guest on today's Des's Island Discs is award-winning Irish singer and songwriter Gavin James.
See All 90 Episodes of "Des's Island Discs"