Helen Walsh

Helen Walsh is a hair and make up artist based in London. She is known for her talent for creating beautiful, dewy skin and natural make up - clients include Glamour, Marie Claire and Red.
2 likes