Image 5 of 41
Sultan11.JPG
Head of the gigantic mechanical elephant controlled by the Royal De Luxe, on Friday, May 5, 2006. A member of the crew is sitting on it. 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**