Sheila Kapoor
Born on June 4, 1950, in Calcutta, Sheila is a self-taught artist, except for a year in an art college. Her works have appeared in more than 30 exhibitions in India, and are held in private collections.