Jump to Content

Half mile of State Elephants, Durbar Delhi, India.
front
back
Click image for larger view