Loading...
Otha Lee Taylor

Otha Lee Taylor

May 22, 1926  -  January 8, 2022

Obituary

OK

Loading...