Woman of the Year 2006

Woman of the Year 2006 by India New England Newspaper