William L. Thorne

William L. Thorne

1878-10-14 | Fresno, California, USA

1948-03-10