No Image
Louise Stubbs
1930-09-10
- 2001-07-16
Chicago, Illinois, USA