June
14th June/ Saturday
15th June/ Sunday
16th June/ Monday
Festival gardens
18th June/ Wednesday
Festival gardens
19th June/ Thursday
Festival gardens
20th June/ Friday
21st June/ Saturday
Festival gardens
22nd June/ Sunday
Festival gardens
23rd June/ Monday
Festival gardens
24th June/ Tuesday
25th June/ Wednesday
Festival gardens
26th June/ Thursday
27th June/ Friday
Festival gardens
28th June/ Saturday
Festival gardens
29th June/ Sunday
30th June/ Monday
Festival gardens
July
1st July/ Tuesday
Festival gardens
2nd July/ Wednesday
3rd July/ Thursday
Festival gardens
4th July/ Friday
5th July/ Saturday
Festival gardens
6th July/ Sunday