Alice Howell

Alice Howell

May 19, 1886 — New York City, New York