Carol Blanchard is active/lives in New York, Massachusetts. Carol Blanchard is known for painting and graphic arts.
Carol Blanchard was a fashion illustrator and painter who worked
for many years in the advertising department of Lord & Taylor,
setting the classic 1960s style for the bridal shop of their flagship
New York City store.