Film · 1903 · 3 min
Stately scenes in India, likely filmed during the 1903 Delhi Durbar.
Rate, review or log it on CulterixWhat is Culterix?