Festival review Festival of India, Great Britain, 1982
Festival of IndiaInformation Unit.
London Festival of India Information Unit
1982
Festival of India.