No Image
Nellie Anderson
1870-06-22
- 1960-07-12
New York City, New York, USA