TAL161119 0549
CJF16Cambridge Jazz FestivalFestivals and GigsHaggis Horns
From Cambridge Jazz Festival 2016