Designed by
Title
People sell fruits at Chawri Bazar in Delhi, India #33908087
Description
DELHI, INDIA - NOV 9: Chawri Bazar is a specialized wholesale market of food and vegetables on November 08,2011 in Delhi, India. Established in 1840, with a hardware market, it was the first wholesale market of Old Delhi
This image is editorial