Loading...
David Templeton 29869061

David Templeton

February 2, 1919  -  September 8, 2019

David Templeton Obituary

Obituary information for David Templeton