David Duncan obituary, Wartburg, TN

In memory of

David Duncan