Nehru Exhibit, London England

Nwey Center Exhibit, London England

I had a successful exhibit at the Nehru Center in London England in May 2003.


The Nehru Centre is the Cultural Wing of the High Commission of India. It is administered by the Indian Council for Cultural Relations, an autonomous organisation attached to the Ministry of External Affairs.