India 2005

A group of camels stroll by as we walk around the streets of Jodhpur.

Previous Up