Designed by
Title
People shop inside the Meena #36372495
Description
DELHI, INDIA - NOV 11: people shop inside the Bazaar in the Red Fort on November 11,2011 in Delhi, India. Meena Bazaar, built by Mukarmat Khan 300 years ago, was the first covered bazaar in India .
This image is editorial