Dehli

Delhi’s last 7 elephants

These are the last pet elephants to be seen walking the streets of New Delhi.

Scroll to top