Namrita Dugal

Namrita Dugal played Josephine Bingley in White Witch of Devil's End.