Sounds of Starlight Theatre
Todd Street Mall, Alice Springs, Australia 0871
Featured Review : Stunning photographic images of nature at its best from the Red Centre form the backdrop as the changing lights form stars on the walls. Accompanying this is music encapsulating the story being told by these images domin...See Full Review