Image 4 of 41
Sultan14.JPG
Members of the Royal De Luxe acting on the balcony by the side of the gigantic mechanical elephant in central London, on Friday, May 5, 2006. The Sultan's Elephant show, for the first time in London is a magical, and unique in the world, theatrical show across the streets, performed by an international French company - Royal De Luxe - specialised in constructing and giving 'life' to enormous mechanical puppets. The Sultan's Elephant is the story of a Sultan dreaming of a little girl that travels through time. **ITALY OUT**