Katherine Preston

Deaconess, The West