Helen Lowell

Helen Lowell

June 1, 1866 — New York City, New York, USA