Luella Fletcher

Died: August 19th, 1983