1.599 Views
Stately scenes in India, likely filmed during the 1903 Delhi Durbar.
Release: Jan 07, 1903
Runtime: 2 minutes
Language: No Language
Country: France, United Kingdom
Cast:
Crew: