Leon Weaver

Leon Weaver

Acting 1882-08-11 Ozark, Missouri, USA 0.1788
Weaver Brothers and Elviry, Leon Abner Weaver