avon.com
Get to Know Avon Makeup Artist Kelsey Deenihan
The well-known celebrity makeup artist Kelsey Deeniham has now signed on to represent Avon.
New Avon Company