Angelique Bouchard

Angelique Bouchard (Dark Shadows)
Angelique Bouchard is a witch and a re-occuring antagonist on the TV soap opera Dark Shadows.