India’s Wool Handloom Exhibition | Nehru Centre, London The Handloom Exhibition held at the Nehru Centre in Mayfair, London, on Friday 2nd November was a first of […]