Workshop 1
17, 18, 19,20 June Workshop 2 24, 25, 26, 27 June
Workshop 3
08, 09, 10,11 July
An engaging three-day event you won't want to miss.