Live action footage
JAIPUR, INDIA - NOVEMBER 19, 2012 : Camel riding in the streets of Jaipur, 19, November 2012.
HD
1920 x 1080
This Element is also available via Subscription.
Editorial Use Only