Page 38 / 42
The Grand Finale
16 August 2005
The Grand Finale

Now all 1000 performers are making their way onto the Esplanade for the Finale