The Delhi Durbar
AD

The Delhi Durbar

1903
Documentary | 01 January 1903
AD