Teresa Russell

Software Engineer, Art Director, and Mother in the United States

Visit my website

revlon ceo debbie perelman

Revlon's Debra Perelman named "Newsmaker of the Year"