Report copyright - Richard W. Leche Papers · 2021. 5. 6. · Richard W. (Webster) Leche was born on May 17, 1898 in Orleans Parish, Louisiana to Eustace Webster Leche (1869-1930) and Stella Eloise
Please pass captcha verification before submit form
Please pass captcha verification before submit form