Image of India - Glasgow, Ellen (New Delhi, 1973)