30 July - 02 August 2025
Wed 30 July, 10:30am (School performance); Thur 31 July, 10:30am (School performance); Fri 1 Aug, 7:00pm (General Public performance); Sat 2 Aug, 2:00
26 July - 24 August 2025
21 August 2025
7:00pm - 8:30pm
19 August 2025
90 mins approx, no interval
16 August 2025
7:00pm to 8:30pm, approx 90 mins
July 18, 2025
Times vary, see Ensemble website for details
17 - 19 July 2025
Thurs & Fri 10:00am & 12:30pm, Sat 10:00am
02 - 07 July 2025
Wed 2 July, 7:30pm; Thu 3 July, 6:30pm; Fri 4 July, 7:30pm; Sat 5 July 1:30pm & 7:30pm