Designed by
Title
People shop inside the Meena Bazaar in the Red Fort #36369391
Description
NEW DELHI - NOVEMBER 11: people shop inside the Meena Bazaar in the Red Fort on November 11,2011 in New Delhi, India. Mukarmat Khan built this first covered bazaar in the 17th century.
This image is editorial