Video Loading...
Stately scenes in India, likely filmed during the 1903 Delhi Durbar.
The current server is loading slowly. If it fails, please try switching to another server or refresh the page.