Stately scenes in India, likely filmed during the 1903 Delhi Durbar.
Cast info unavailable.
Rate as Guest
Made with Emergent