Designed by
Title
Household goods on a street shop #41286110
Description
JODPUR, INDIA - OCTOBER 23, 2012: household goods on a street shop in Jodhpur, India. Jodhpur is the second largest city in the Indian state of Rajasthan with over 1 million habitants.
This image is editorial