0.0 1905 | 2 min
An elephantine spectacle, likely part of the celebrations for the visit of the Prince and Princess of Wales to India.
Production Countries:
Spoken Languages: