Richard Birchard

Richard Birchard is Stella's husband