Sat 24 May, 4:30pm
Sat 24 May - Mon 9 Jun, Various Times
Sun 25 May, 2pm
Mon 26 - Thu 29 May, 10:30am
Mon 26 - Wed 28 May, 1:30pm
Mon 26 - Thu 29 May, Various Times