An elephantine spectacle, likely part of the celebrations for the visit of the Prince and Princess of Wales to India.
Sign in to join the conversation.
Loading comments...
Movies similar to this one