Jazz singing sensation Clare Teal joins Roy ahead of her performance in Cardigan later this month.
Discover 11,128,835 listings and 279,437 playable programmes from the BBC
Jazz singing sensation Clare Teal joins Roy ahead of her performance in Cardigan later this month.