Wilma Francis

Wilma Francis

1917-03-26 | New Orleans, Louisiana, USA

1991-06-23