Cecelia Pollard

Cecelia Pollard was the daughter of Lady Louisa Pollard, and sister of Charlotte and Margaret Pollard. (A Blind Eye)