The Mother Goddess is India's supreme Divinity... In fury or in frown, she is always the same protective, caring, loving Mother with a benign face and a blessing hand... In her material manifestation, She represents, with absolute motherhood, also...