The Sultan’s Elephant Brings London To A Standstill

05.10.2015

LONDON – MAY 05: A giant mechanical elephant walks through Horseguards Parade as part of The Sultan’s Elephant show on May 5, 2006 in London, England. The 42-tonne elephant is part of a special weekend of outdoor theatre set on the streets of London which also features a time-travelling Sultan and a crashing space ship. (Photo by Scott Barbour/Getty Images)