Elephant on the Mind

The Elephant puppet in the background is from the 2006 performance by Royal de Luxe of “The Sultan’s Elephant.” It was the biggest piece of free street theater ever performed in London. You can read more about the performance here: https://en.wikipedia.org/wiki/The_Sultan%27s_Elephant

Photograph by Tim Nafziger, London, 2006.