Loading...
Otha Lee Taylor

Otha Lee Taylor

May 22, 1926 - January 8, 2022

Obituary

OK

Loading...