Here it is!!!  Details of the variety of events arranged for the 2019 Festival…..        The 2019 Festival Events Programme…..