Stately scenes in India, likely filmed during the 1903 Delhi Durbar.
Press ESC key or click outside to close.