Designed by
Title
Chawri Bazar, Delhi, India #62768956
Description
DELHI, INDIA - OCTOBER 11, 2015: View of Chawri Bazar from Jama Masjid in the afternoon on October 11, 2015 in Delhi, India. Chawri Bazar is a specialized wholesale market of brass, copper and paper products
This image is editorial