India Journal: Top Artisans at Nature Bazaar
Nature Bazaar is an effort by the Delhi Department of Tourism to bring the best artisans from throughout India to the city for permanent exhibition. Or, let me say, the space is permanent and the artisans rotate. So, it’s more of a pop-up and the artisans change about every six weeks. This group goes until November […]