Leon Weaver

Leon Weaver

1882-08-11 | Ozark, Missouri, USA

1950-05-27